Meaning of coumarouna odorata
Definition of coumarouna odorata
(noun)
tall
tropical
South American
tree
having
pulpy
egg-shaped
pods of
fragrant
black
almond-shaped
seeds
used
for
flavoring
Other information on coumarouna odorata
WIKIPEDIA results for
coumarouna odorata
Amazon results for
coumarouna odorata
Tweet