Meaning of teazel
Definition of teazel
(noun)
any of
several
herbs of the
genus
Dipsacus
native
to the Old World having
flower
heads
surrounded
by
spiny
bracts
Other information on teazel
WIKIPEDIA results for
teazel
Amazon results for
teazel
Tweet