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