PICRIS ECHIOIDES
(noun)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)
Word Variations & Relations
A-Z Proximities
- picrate
- picrated
- picrates
- picric
- picris
- Picris Echioides
- picrite
- picrites
- picritic
- picrocarmine
- picrocarmines