'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]