amplexus definition
noun, plural amplexuses, amplexus. 1. the clasping posture of fertilization in frogs and toads. Origin of amplexus.