English synonyms about - contact  
spermatocytegametocyte

spermatocyte

noun

1 spermatocyte

A male gametocyte that develops into four spermatids.

Polish: spermatocyt


Find more on spermatocyte elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0399