Definitions
There is 1 meaning of the phrase
Listera Convallarioides.
Listera Convallarioides - as a noun
Small orchid with two elliptic leaves and a slender raceme of small green flowers; western north america
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- listenerships
- listening
- listens
- lister
- listera
- Listera Convallarioides
- listeria
- listerial
- listerias
- listerioses
- listeriosis