Listera convallarioides
English Dictionary
->
Letter L
-> Listera convallarioides
Search Dictionary:
Listera convallarioides Definition
(n)
small
orchid
with
two
elliptic
leaves
and
a
slender
raceme
of
small
green
flowers
;
western
North
America
Listera convallarioides Synonyms
broad-leaved twayblade
Listera convallarioides
© Art Branch Inc.