English dictionary

twayblade meaning and definition

Definition and meaning of twayblade at MeaningMonkey.org. twayblade meaning and definition in the English Dictionary.

TWAYBLADE noun

Definition of twayblade (noun)

  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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: