chaenomeles-speciosa

Nouns

  • (n) deciduous thorny shrub native to China having red or white blossoms Japanese quince,

Synonyms

Japanese quince

Words of close approximity