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