English Dictionary
▪ spermatophyte
▪ spermatozoid
▪ spermatozoon
▪ spermicidal
▪ spermicide
◊ SPERMATOZOON
spermatozoon
n : the male reproductive cell; the male gamete [syn: {sperm}, {sperm
cell}]
spermatophyte
spermatozoid
spermatozoon
spermicidal
spermicide
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]