Twayblade Definition
 twāblād 
    noun
  
 Any of various native, soil-inhabiting orchids (esp. genera Listera and Liparis) having opposite, paired leaves.
 Webster's New World 
Synonyms: 
  
- Listera ovata
Other Word Forms of Twayblade
Noun
Singular:
 twaybladePlural:
 twaybladesFind Similar Words
Find similar words to twayblade using the buttons below.