Found 1 items, similar to twyblade.
English → English (gcide)
Definition: twyblade
Twayblade
\Tway"blade`\, n. (Bot.)
Any one of several orchidaceous plants which have only two
leaves, as the species of
Listera and of
Liparis.
[Written also
twyblade.]
[1913 Webster]