Listera ovata
English Dictionary
->
Letter L
-> Listera ovata
Search Dictionary:
Listera ovata Definition
(n)
orchid
having
a
pair
of
ovate
leaves
and
a
long
slender
raceme
of
green
flowers
sometimes
tinged
red
-
brown
;
Europe
to
central
Asia
Listera ovata Synonyms
Listera ovata
twayblade
© Art Branch Inc.