TWAYBLADE


Meaning of TWAYBLADE in English

n. any orchid of the genus Listera etc., with green or purple flowers and a single pair of leaves.

[ tway var. of TWAIN + BLADE ]

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