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

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

Advertisement

Advertisement

Advertisement

Advertisement