See Also: amplexus(medicine)
amplexus(dictionary)

amplexus (iou)



amplexus noun. M20.
[Latin = embrace.]
Zoology. The mating position of frogs and toads, in which the male clasps the female about the back.