Japanese quince
Japanese quince
Definition
Japanese quince
noun
- a spiny plant (Chaenomeles lagenaria) of the rose family, with pink or red flowers and hard, fragrant, greenish-yellow fruit
- the fruit
Browse dictionary entries near Japanese quince
