English Dictionary
▪ spermatid
▪ spermatocele
▪ spermatocide
▪ spermatocyte
▪ spermatogenesis
◊ SPERMATOCIDE
spermatocide
n : an agent that kills spermatozoa [syn: {spermicide}]
spermatid
spermatocele
spermatocide
spermatocyte
spermatogenesis
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]