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 | ||