Trema Meaning

There are 1 meaning(s) for word Trema

Meaning 1 : an evergreen tree of the family Ulmaceae that grows in tropical America and Africa and Asia

    Synonyms : genus trema