european dogtooth

Noun
  1. Sturdy European dogtooth with rose to mauve flowers;
    Cultivated in many varieties (synset 112471575)

Found on Word Lists

Other Searches