looks pretty interesting can't wait to see this I think the word you're looking for is either Embryo or Fetus. Unless I read your question wrong