'Japanese quince' definitions:

Definition of 'Japanese quince'

(from WordNet)
noun
Deciduous thorny shrub native to China having red or white blossoms [syn: Japanese quince, Chaenomeles speciosa]