flowering quince
Short definition from Wiktionary
Noun
- Any of several plants of Chaenomeles, native from Bhutan to Japan, introduced elsewhere as ornamentals.
We haven’t written up flowering quince yet: Simple and Standard meanings, examples and a quiz.