toadshade

1. (noun) trillium of northeastern United States with sessile leaves and red or purple flowers having a pungent odor
Synonyms: Trillium sessile, red trillium, sessile trillium
Related Words: trillium, wake-robin, wood lily



Terms and Conditions of Use / Copyright Notice