English noun: toadshade | |||
1. | toadshade (plant) trillium of northeastern United States with sessile leaves and red or purple flowers having a pungent odor | ||
Synonyms | red trillium, sessile trillium, Trillium sessile | ||
Broader (hypernym) | trillium, wake-robin, wood lily | ||