Noun Definition

flowering quince

1.Definition: Asiatic ornamental shrub with spiny branches and pink or red blossoms

Category: Plants