coumarou
English
coumarou meaning in English • coumarou का अर्थ अंग्रेजी में
Noun
- The tree (Dipteryx odorata) which bears the tonka bean; also, the bean itself.