Dictionary.com
Thesaurus.com

amplexuses

  • plural
    of amplexus.
    amplexus
    noun
    the clasping posture of fertilization in frogs and toads.

More Suggestions