Definitions
There is 1 meaning of the phrase
Dipsacus Sylvestris.
Dipsacus Sylvestris - as a noun
European teasel with white to pink flowers; naturalized in united states
Synonyms (Exact Relations)
wild teasel