Definition Definition

twayblade - Meaning and Examples

Meaning of 'twayblade' (Webster Dictionary)

1 . Twayblade [ n.]
- Any one of several orchidaceous plants which have only two leaves, as the species of Listera and of Liparis.