Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

humiri Definition

Cancel
humiri
noun
A fragrant balsam obtained from Brazilian trees of the genus

Words Related to humiri!

humiri Examples by Brain Bank Users