Advertisement
Advertisement
toadshade
[ tohd-sheyd ]
noun
- 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.
From Washington Post
Advertisement
Advertisement
Advertisement
Advertisement
Browse