Webster's Revised Unabridged Dictionary · 1913

Humiri

Humiri , noun

[From native name.]

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