English to Arabic

Meaning for:
Zoon
other
الحيوان الناتج عن البيضة المخصّبة