English Dictionary
▪ spermatozoid
▪ spermatozoon
▪ spermicidal
▪ spermicide
▪ spermophile
◊ SPERMICIDAL
spermicidal
adj : destructive to spermatozoa
spermatozoid
spermatozoon
spermicidal
spermicide
spermophile
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]