Synonyms and Antonyms for green_adder's_mouth

1. green adder's mouth (n.)

North American orchid having a solitary leaf and flowers with threadlike petals

Synonyms: