japanese quince - English Synonyms Dictionary

japanese quince

n.
[1] Chaenomeles speciosa