English dictionary
green adder's mouth meaning and definition
Definition and meaning of green adder's mouth at MeaningMonkey.org. green adder's mouth meaning and definition in the English Dictionary.GREEN ADDER'S MOUTH noun
Definition of green adder's mouth (noun)
- North American orchid having a solitary leaf and flowers with threadlike petals
- synonyms: Malaxis ophioglossoides, Malaxis-unifolia
Source: Princeton University Wordnet