English dictionary

european dogtooth meaning and definition

EUROPEAN DOGTOOTH noun

Definition of European dogtooth (noun)

  1. sturdy European dogtooth with rose to mauve flowers; cultivated in many varieties
Source: Princeton University Wordnet