Meaning of japanese quince

Definition of japanese quince

(noun) deciduous thorny shrub native to China having red or white blossoms

Other information on japanese quince

WIKIPEDIA results for japanese quince
Amazon results for japanese quince