amplexusPronunciation: /amˈplɛksəs/Definition of amplexus noun [mass noun] Zoology the mating position of frogs and toads, in which the male clasps the female about the back: pairs of toads in amplexus are easily caughtOrigin: 1930s: from Latin, 'an embrace'amplexus in other Oxford dictionaries Definition of amplexus in the US English dictionary