SPERMOCOCCUS


Meaning of SPERMOCOCCUS in English

noun the nucleus of the sperm cell.

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