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.
Are You Learning English? Here Are Our Top English Tips