Souari

Noun

  • Any tree of the genus Caryocar. They yield strong timber and some bear edible nuts.

Leave a Reply

Your email address will not be published.