Japanese quince

What is Japanese quince?

Japanese quince definition and meaning on Dictionary terms:
noun
a flowering quince, Chaenomeles speciosa, of Japan, having scarlet flowers and pear-shaped fruit.

 

reference: https://www.dictionary.com/browse/japanese-quince

Tags: