English | German | Russian | Czech

toadshade English

Meaning toadshade meaning

What does toadshade mean?

toadshade

(= red trillium) trillium of northeastern United States with sessile leaves and red or purple flowers having a pungent odor

Synonyms toadshade synonyms

What other words have the same or similar meaning as toadshade?

toadshade English » English

sessile trillium red trillium Trillium sessile

Are you looking for...?