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.”

Synonyms

  • spearwort
  • thistle

Antonyms

  • harmless
  • prickless