Carduus

Explore definitions, synonyms, and language insights of Carduus

Definitions

Noun
genus of annual or perennial Old World prickly thistles

More General Terms