English dictionary
genus listera meaning and definition
Definition and meaning of genus listera at MeaningMonkey.org. genus listera meaning and definition in the English Dictionary.GENUS LISTERA noun
Definition of genus Listera (noun)
- genus of terrestrial orchids having usually a single pair of broad shining leaves near the middle of the stem; found in temperate Asia and North America and Europe
- synonyms: Listera
Source: Princeton University Wordnet