YourDictionary

souari

noun

any of a genus (Caryocar) of trees of N South America having durable timber () and large, edible nuts () that yield an oil used in cooking, etc.

link/cite print suggestion box