spermatoon
English
spermatoon meaning in English • spermatoon का अर्थ अंग्रेजी में
Noun
- A spermoblast.