CITRUS TREE



Definition:

  1. [noun] any of numerous tropical usually thorny evergreen trees of the genus Citrus having leathery evergreen leaves and widely cultivated for their juicy edible fruits having leathery aromatic rinds
    Synonyms: citrus

Related Words: