Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word epipactis gigantea from English dictionary with examples, synonyms and antonyms.

Meaning : Orchid growing along streams or ponds of western North America having leafy stems and 1 greenish-brown and pinkish flower in the axil of each upper leaf.

Synonyms : chatterbox, giant helleborine, stream orchid