Definitions
There is 1 meaning of the phrase
Picris Echioides.
Picris Echioides - as a noun
Widespread european weed with spiny tongue-shaped leaves and yellow flowers; naturalized in united states
Synonyms (Exact Relations)
bitterweedbristly oxtonguebuglossoxtongue