Meaning of coumara nut
Definition of coumara nut
(noun)
fragrant
black
nutlike
seeds of the tonka
bean
tree;
used
in perfumes and medicines and as a
substitute
for
vanilla
Other information on coumara nut
WIKIPEDIA results for
coumara nut
Amazon results for
coumara nut
Tweet