English | German | Russian | Czech

archiblastula English

Meaning archiblastula meaning

What does archiblastula mean?

archiblastula

(biology) A hollow blastula, supposed to be the primitive form.

Are you looking for...?