English dictionary
coumara nut meaning and definition
Definition and meaning of coumara nut at MeaningMonkey.org. coumara nut meaning and definition in the English Dictionary.COUMARA NUT noun
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
- synonyms: tonka bean
Source: Princeton University Wordnet