toadshade

Definitions

  • WordNet 3.6
    • n toadshade trillium of northeastern United States with sessile leaves and red or purple flowers having a pungent odor
    • ***

Usage


In news:

Toadshade or Sessile trillium ( Trillium sessile ) has a stalkless flower of three, small, dark red petals that always remain in the closed position.
***