Word Study
toadshade
WORDNET DICTIONARY
Noun toadshade has 1 sense
- toadshade(n = noun.plant) red trillium, sessile trillium, trillium sessile - trillium of northeastern United States with sessile leaves and red or purple flowers having a pungent odor; Array is a kind of trillium, wake-robin, wood lily
For further exploring for "toadshade" in Webster Dictionary Online