Simplified Chinese Meaning of toadshade

蟾影

Other Simplified Chinese words related to 蟾影

No Synonyms and anytonyms found

Definitions and Meaning of toadshade in English

Wordnet

toadshade (n)

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

FAQs About the word toadshade

蟾影

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

No synonyms found.

No antonyms found.

toadlet => 蟾蜍幼体, toadish => 癞蛤蟆般的, toad-in-the-hole => 约克郡布丁, toadies => 谄媚者, toadied => 谄媚,