twayblade
Concise Oxford English Dictionary © 2008 Oxford University Press:
twayblade/ˈtweɪbleɪd/
▶noun an orchid with a slender spike of greenish or brownish flowers and a single pair of broad leaves near the base. [Listera ovata and related species.]
'twayblade' also found in these Oxford entries:

