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