Definition of TWAYBLADE
Pronunciation : TWAYBLADE

noun : TWAYBLADE

Source:WordNet 3.1

  • 1. (

    ) orchid having a pair of ovate leaves and a long slender raceme of green flowers sometimes tinged red-brown; Europe to central Asia ;

  • 2. (

    ) an orchid of the genus Liparis having a pair of leaves ;


See more about : TWAYBLADE