Skip to main content

coumarou

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