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:
twayblade
Plural:
twaybladesFind Similar Words
Find similar words to twayblade using the buttons below.