EN

Synonyms for spermatozoa

Spermatozoa, noun plural of spermatozoon. Synonyms in the same form.

Synonyms in the same form

Noun plural