japanese quince Meaning, Definition & Usage

  1. noun deciduous thorny shrub native to China having red or white blossoms
    Chaenomeles speciosa.

WordNet