toadflower

/ˈtoʊdˌflaʊər/

Definitions

1. noun

A type of flowering plant with showy, trumpet-shaped flowers, especially Dyer’s woad (Isatis tinctoria).

“The gardener watered the toadflower in the corner of the garden.”

Synonyms

  • Isatis tinctoria
  • dye plant

Antonyms

  • weed