flowering quince Meaning, Definition & Usage

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

WordNet