1 umiri | Definition of umiri

umiri

noun
umi·​ri
variants: or umiry \ ¦ümə¦rē \
plural umiris or umiries

Definition of umiri

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

History and Etymology for umiri

Portuguese umirí, from Tupi umiri

Keep scrolling for more