Skip to main content

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.
Advertisement