Definisi 'citrus aurantium'

English to English
noun
1 any of various common orange trees yielding sour or bitter fruit; used as grafting stock Terjemahkan
source: wordnet30


Visual Synonyms