Meaning of twayblade
Definition of twayblade
(noun)
orchid
having a
pair
of
ovate
leaves and a
long
slender
raceme
of
green
flowers
sometimes
tinged red-brown; Europe to
central
Asia
an
orchid
of the
genus
Liparis having a
pair
of leaves
Other information on twayblade
WIKIPEDIA results for
twayblade
Amazon results for
twayblade
Tweet