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
Synonyms : genus trema
Similar words of Trema :
