WordUnscrambler Home
amplexus
Definitions
[amˈplɛksəs], (Noun)
Definitions:
- the mating position of frogs and toads, in which the male clasps the female about the back
(e.g: pairs of toads in amplexus are easily caught)
Phrases:
Origin
:
late 19th century: via German from Latin, ‘an embrace’
Click here to see the free dictionary definition for amplexus
definition by Oxford Dictionaries