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

listera cordata   noun

Meaning : Orchid having two triangular leaves and a short lax raceme of green to rust-colored flowers with the lip flushed mauve. Europe and Asia and North America and Greenland.

Synonyms : lesser twayblade