Refine this word faster
Flowering quince
noun
Definitions
Noun
- 1 Any of several plants of Chaenomeles, native from Bhutan to Japan, introduced elsewhere as ornamentals.
- 2 Asiatic ornamental shrub with spiny branches and pink or red blossoms wordnet
See also for "flowering quince"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.