English dictionary
listera ovata meaning and definition
Definition and meaning of listera ovata at MeaningMonkey.org. listera ovata meaning and definition in the English Dictionary.LISTERA OVATA noun
Definition of 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
Source: Princeton University Wordnet