Twayblade (noun) Definition, Meaning & Examples

noun
  1. any of various orchids, especially of the genera Listera and Liparis, characterized by two nearly opposite broad leaves.
noun
  1. any terrestrial orchid of the genus Listera, having a basal pair of oval unstalked leaves arranged opposite each other
  2. any of various other orchids with paired basal leaves
Twayblade (noun) Definition, Meaning & Examples

More Definitions