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

listera ovata   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 : twayblade

Listera ovata meaning in Telugu.