Spermococcus
English Translation from English to English dictionary online for the word Spermococcus
-
1 n.
The nucleus of the sperm cell.
-
2 n.
The nucleus of the sperm cell.