English synonyms about - contact  

flowering quince

noun

1 flowering quince

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


Find more on flowering quince elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0166