Definisi 'japanese quince'

English to English
noun
1 deciduous thorny shrub native to China having red or white blossoms Terjemahkan
source: wordnet30

More Word(s)
flowering quince,

Visual Synonyms