Definitions
There is 1 meaning of the phrase
European Dogtooth.
European Dogtooth - as a noun
Sturdy european dogtooth with rose to mauve flowers; cultivated in many varieties
Synonyms (Exact Relations)
erythronium dens-canis