Definitions for toadshade
Overview of noun toadshade
The noun toadshade has 1 senses? (no senses from tagged texts)
1. red trillium, toadshade, sessile trillium, Trillium sessile
(trillium of northeastern United States with sessile leaves and red or purple flowers having a pungent odor)






