English Dictionary
◊ TWAYBLADE
twayblade
n 1: orchid having a pair of ovate leaves and a long slender
raceme of green flowers sometimes tinged red-brown;
Europe to central Asia [syn: {Listera ovata}]
2: an orchid of the genus Liparis having a pair of leaves
 twain  twang  twayblade  tweak  twee