UMIRI


Meaning of UMIRI in English

noun

or umi·ry |ümə|rē

( plural umiris or umiries )

Etymology: Portuguese umirí, from Tupi umiri

1. : a fragrant balsam derived from So. American trees of the genus Humiria (especially H. floribunda and H. balsamifera )

2. : a tree of the genus Humiria

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.