SPERMOCOCCUS


Meaning of SPERMOCOCCUS in English

(n.) The nucleus of the sperm cell.

Webster's English dictionary.      Английский словарь Webster.