HUMIRI


Meaning of HUMIRI in English

(n.) A fragrant balsam obtained from Brazilian trees of the genus Humirium.

Webster's English dictionary.      Английский словарь Webster.