Definitions of European dogtooth:

  • noun:   sturdy European dogtooth with rose to mauve flowers; cultivated in many varieties