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

twayblade   noun

Meaning : Orchid having a pair of ovate leaves and a long slender raceme of green flowers sometimes tinged red-brown. Europe to central Asia.

Synonyms : listera ovata

Meaning : An orchid of the genus Liparis having a pair of leaves.