Tamil Dictionary
🔍
nematoblast
Nem"a*to*blast, n. Etym: [Nemato- + -blast.] (Biol.) Defn: A spermatocyte or spermoblast.
nematoblast - Similar Words
haematoblast
spermatoblast
entoblast
ectoblast
haematoplast
statoblast
nematocyst
spermoblast
odontoblast
nematognath
madurai.io
About