English Dictionary
◊ SPERMATOZOON
spermatozoon
n : the male reproductive cell; the male gamete [syn: {sperm}, {sperm
cell}]