twayblade
English Dictionary
->
Letter T
-> twayblade
Search Dictionary:
twayblade 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
(n)
an
orchid
of
the
genus
Liparis
having
a
pair
of
leaves
twayblade Synonyms
Listera ovata
twayblade
© Art Branch Inc.