˜yÐÄvlog

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

˜yÐÄvlog History and Origins

Origin of toadshade1

Discover More

Example Sentences

Examples have not been reviewed.

“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

Advertisement

Advertisement

Advertisement

Advertisement