Meaning of Carduus
Definition of Carduus
(noun)
genus
of
annual
or
perennial
Old World
prickly
thistles
Other information on Carduus
WIKIPEDIA results for
Carduus
Amazon results for
Carduus
Tweet