TWAYBLADE


Meaning of TWAYBLADE in English

■ 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.]

Origin

C16: from tway (var. of twain ) + blade , translating L. bifolium .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.