Advertisement

Advertisement

toadshade

[tohd-sheyd]

noun

  1. a plant, Trillium sessile, of the lily family, native to the southeastern U.S., having broad, mottled leaves and a solitary purplish or greenish flower.



Discover More

Word History and Origins

Origin of toadshade1

Discover More

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

“We create nectar gardens to attract butterflies, then rake the garden and literally throw them all away,” says Randi Eckel, an entomologist and owner of Toadshade Wildflower Farm, a mail-order native plant nursery in Frenchtown, N.J.

Read more on Washington Post

Advertisement

Advertisement

Advertisement

Advertisement


toad juicetoad spit