carduus Meaning, Definition & Usage

  1. noun genus of annual or perennial Old World prickly thistles
    genus Carduus.

WordNet