Tamil Dictionary 🔍

humiri

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


humiri - Similar Words