Dictionary.com
Thesaurus.com

adder's-mouths

  • plural
    of adder's-mouth.
    adder's-mouth
    noun
    any of several North American, terrestrial orchids of the genus Malaxis, having tiny white or greenish flowers.

More Suggestions