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

Meaning : Small orchid with two elliptic leaves and a slender raceme of small green flowers. Western North America.

Synonyms : broad-leaved twayblade

Listera convallarioides meaning in Telugu.