Meaning of picris echioides
Definition of picris echioides
(noun)
widespread
European
weed
with
spiny
tongue-shaped
leaves and
yellow
flowers;
naturalized
in United States
Other information on picris echioides
WIKIPEDIA results for
picris echioides
Amazon results for
picris echioides
Tweet