flowering quince

Noun
  1. Asiatic ornamental shrub with spiny branches and pink or red blossoms (synset 112645142)

Found on Word Lists

Other Searches