Meaning of teasel

Definition of teasel

(noun) any of several herbs of the genus Dipsacus native to the Old World having flower heads surrounded by spiny bracts

Other information on teasel

WIKIPEDIA results for teasel
Amazon results for teasel