Tamil Dictionary 🔍

endoblast

En"do*blast, n. Etym: [Endo- + -blast.] (Biol.) Defn: Entoblast; endoplast. See Nucleus,


endoblast - Similar Words