Japanese-quince meaning

A spiny plant (Chaenomeles lagenaria) of the rose family, with pink or red flowers and hard, fragrant, greenish-yellow fruit.
noun
0
0
The fruit.
noun
0
0
Advertisement