Mating ball

What is Mating ball?

Mating ball definition and meaning on Dictionary terms:
noun
a writhing mass of snakes, usually composed of a single female and 10 or more males attempting to mate with her.

 

reference: https://www.dictionary.com/browse/mating-ball

Tags: