You searched for: “zooblast
zooblast (s) (noun), zooblasts (pl)
Any animal cell: While studying biology, Jane learned that zooblasts referred to the essential structural and functional units of an animal.