You searched for: “zooblasts”
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.