ENGLISH
REFERENCE

spermatozoan

n.
sper·ma·to·zoan
Synonyms

© 2026 English Reference