Japanese quince
- a spiny plant (Chaenomeles lagenaria) of the rose family, with pink or red flowers and hard, fragrant, greenish-yellow fruit
- the fruit
See Japanese quince in American Heritage Dictionary 4
noun A Chinese ornamental shrub (Chaenomeles speciosa) having spiny branches, sharply serrate leaves, and red or white flowers.
Learn more about Japanese quince