Meaning of adder's mouth in English:

adder's mouth

noun

(also addersmouth)
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.