souari
1.
(
noun
) large South American evergreen tree trifoliate leaves and drupes with nutlike seeds used as food and a source of cooking oil
Synonyms:
Caryocar nuciferum
,
souari nut
,
souari tree
Related Words:
tree
Terms and Conditions of Use / Copyright Notice