malaxis ophioglossoides Meaning, Definition & Usage

  1. noun North American orchid having a solitary leaf and flowers with threadlike petals
    green adder's mouth; Malaxis-unifolia.

WordNet