I think so its a fetus development
Kidnly elobrate it
I don't know much details, i found it frm clg Anatomy museum
I think so...its a fetus