English | German | Russian | Czech

endoplastule English

Meaning endoplastule meaning

What does endoplastule mean?

endoplastule

(biology) A nucleolus.

Are you looking for...?