ALL meanings of amplexus
am·plex·us
A a - noun amplexus the mating embrace of amphibians, particularly frogs and toads 3
- noun amplexus the mating clasp of the male frog or toad: he clings to the back of the female and fertilizes her eggs as she ejects them into the water 3
- noun plural amplexus the clasping posture of fertilization in frogs and toads. 1
- noun amplexus A form of pseudocopulation, found chiefly in amphibians and horseshoe crabs, in which a male grasps a female with his front legs as part of the mating process. 1