flowering-quince

Nouns

  • (n) Asiatic ornamental shrub with spiny branches and pink or red blossoms

Words of close approximity