Home

Word

flowering quince, n.
more info Asiatic ornamental shrub with spiny branches and pink or red blossoms
<noun.plant>

flowering quince