Advertisement

spermatozoa (n.)

plural of spermatozoon, 1818.

Others are reading

Advertisement