Popular Wordlists
  • 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
Connect with us on Facebook