Definisi 'genus citrus'

English to English
noun
1 orange; lemon; lime; etc. Terjemahkan
source: wordnet30


Visual Synonyms