English-Arabic dictionary »

spermatozoid meaning in Arabic

EnglishArabic
spermatozoid male gamete of certain basal plants

حيوان منويm