CHAENOMELES SPECIOSA





Definition:

  1. [noun] deciduous thorny shrub native to China having red or white blossoms
    Synonyms: Japanese quince, Chaenomeles speciosa

Synonyms: