Skip to main content

humiri

English humiri meaning in English  •  humiri का अर्थ अंग्रेजी में
Noun
  • A fragrant balsam obtained from Brazilian trees of the genus Humirium.
Advertisement