souari
English Dictionary
->
Letter S
-> souari
Search Dictionary:
souari Definition
(n)
large
South
American
evergreen
tree
trifoliate
leaves
and
drupes
with
nutlike
seeds
used
as
food
and
a
source
of
cooking
oil
souari Synonyms
Caryocar nuciferum
souari
souari nut
souari tree
© Art Branch Inc.