Find the word definition

The Collaborative International Dictionary
Humiri

Humiri \Hu*mi"ri\, n. [From native name.] (Bot.) A fragrant balsam obtained from Brazilian trees of the genus Humirium.

Wiktionary
humiri

n. A fragrant balsam obtained from Brazilian trees of the genus (taxlink Humirium genus noshow=1).