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)
broad-leaved twaybladeWord Variations & Relations
A-Z Proximities
listenershipslisteninglistenslisterlistera Listera Convallarioides
listerialisteriallisteriaslisterioseslisteriosis