adder's mouth

noun

Definition of adder's mouth

1 : an orchid of the genus Malaxis

First Known Use of adder's mouth

1843, in the meaning defined at sense 1

History and Etymology for adder's mouth

so called from the shape of the leaf

Keep scrolling for more