SPERMATOON


Meaning of SPERMATOON in English

noun a spermoblast.

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