• word of the day

    trema

    trema - Dictionary definition and meaning for word trema

    Definition
    (noun) an evergreen tree of the family Ulmaceae that grows in tropical America and Africa and Asia
    Synonyms : genus trema
Download our Mobile App Today
Receive our word of the day
on Whatsapp