Noun chaenomeles speciosa has 1 sense
  1. Japanese quince, Chaenomeles speciosa - deciduous thorny shrub native to China having red or white blossoms
    --1 is a kind of flowering quince
,
TOP