Skip to main content

spermatozoid

English spermatozoid meaning in English  •  spermatozoid का अर्थ अंग्रेजी में
Noun
  • The male germ cell in animals and plants, the essential element in fertilization; a microscopic animalcule-like particle, usually provided with one or more cilia by which it is capable of active motion. In animals, the familiar type is that of a small, mo
Advertisement