Word info

zygotoblast

Noun

Meaning

zygotoblast (plural zygotoblasts)

An undeveloped sporozoan produced by multiple fission of a zygote

Source: en.wiktionary.org

Close letter words and terms