Dictionary Translate Correct Ask AI
Noun
spermatozoon [pl. spermatozoa]
spermatozoon [pl. spermatozoa]
...
spermatozoon spermatozoa, {med.}
نُطْفَة [ج. نِطاف؛حَيَامِن] ، {طب}
spermatozoon {pl. spermatozoa}, {zool.}
حيي منوي {الحيوان}
related Results