English dictionary
listera convallarioides meaning and definition
Definition and meaning of listera convallarioides at MeaningMonkey.org. listera convallarioides meaning and definition in the English Dictionary.LISTERA CONVALLARIOIDES noun
Definition of Listera convallarioides (noun)
- small orchid with two elliptic leaves and a slender raceme of small green flowers; western North America
- synonyms: broad-leaved twayblade
Source: Princeton University Wordnet