Word
toadshade, n.
(toadshades)
trillium of northeastern United States with sessile leaves and red or purple flowers having a pungent odor
<noun.plant>
Trillium sessile
red trillium
sessile trillium
toadshade
semantic pointers
hypernym
trillium, wood lily, wake-robin