meaning of carduus
1.
genus
of
annual
or
perennial
Old
World
prickly
thistles
Related Words
genus carduus
|
Developed & Maintained By
Taraprasad.com