TWAYBLADE


Meaning of TWAYBLADE in English

[tway.blade] n [E dial. tway two] (1578): any of various orchids (genera Listera and Liparis) often having two leaves

Merriam-Webster English vocab.      Английский словарь Merriam Webster.