Home
Search
Index
Definify.com
Webster
1913
Edition
Twayblade
Tway′bladeˊ
,
Noun.
(Bot.)
Any one of several orchidaceous plants which have only two leaves, as the species of
Listera
and of
Liparis
.
[Written also
twyblade
.]
Similar Results