TWAYBLADE

n.

1 definition — Webster’s Dictionary (1828)


n.

Any one of several orchidaceous plants which have only two leaves, as the species of Listera and of Liparis. [Written also twyblade.]


← TWAY T — all words TWEAG →