malambo
English
malambo meaning in English • malambo का अर्थ अंग्रेजी में
Noun
- A yellowish aromatic bark, used in medicine and perfumery, said to be from the South American shrub Croton Malambo.