green adder's mouth Meaning, Definition & Usage

  1. noun North American orchid having a solitary leaf and flowers with threadlike petals
    Malaxis ophioglossoides; Malaxis-unifolia.

WordNet