English | German | Russian | Czech

humiri English

Meaning humiri meaning

What does humiri mean?

humiri

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

Are you looking for...?