English to Arabic

Meaning for:
Blastula
other
مرحلة من مراحل تطور البويضة