Tamil Dictionary 🔍

entoblast

En"to*blast, n. Etym: [Ento- + -blast.] (Biol.) Defn: The inner germ layer; endoderm. See Nucleolus.


entoblast - Similar Words