teazle
/ˈtiːzəl, ˈtɛzəl/Definitions
1. noun
any of various prickly plants of the genus Cynoglossum, especially Cynoglossum officinale, with blue, pink, or white flowers
“The gardener was careful to avoid the thorny teazle in the garden.”
1. noun
any of various prickly plants of the genus Cynoglossum, especially Cynoglossum officinale, with blue, pink, or white flowers
“The gardener was careful to avoid the thorny teazle in the garden.”