Ebay India

Popular Wordlists

listera ovata

listera ovata

listera ovata - Dictionary definition and meaning for word listera ovata

(noun) 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

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at 8054012673 or drop us an email at career@opencubicles.com.

Love us on FB !