HUMIRI


Meaning of HUMIRI in English

noun a fragrant balsam obtained from brazilian trees of the genus humirium.

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