Definisi 'citrus tree'

English to English
noun
1 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 Terjemahkan
source: wordnet30
More Word(s)
citrous, fruit tree, orange, orange tree, citrus decumana, citrus grandis, citrus maxima, genus citrus, citrous fruit, citrus, citrus fruit,

Visual Synonyms