Definition of adder's mouth in English:

adder's mouth

(also addersmouth)

noun

North American
  • (Frequently with distinguishing word) any of various North American orchids of the genus Malaxis (formerly Microstylis), typically having very small green or white flowers.

Origin

Mid 19th century.