2 English Synonyms for AMPLEXATION
Prev.1Next
amplexus
Definition: 1. 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.
Show more information about amplexus
Show external searches
Search for amplection//amplexion in:
Prev.1Next
Search took: 13.22 ms