flowering_quinceEnglish

flowering quince

Noun

Asiatic ornamental shrub with spiny branches and pink or red blossoms

English: flowering quince