Here we can see how these languages (English, Portuguese..) are similar to Latin and how many words come from it...
Great translation, Efee!
I'm only thinking about "animal" as a creature. I don't know if it is suitable word in this case... Maybe creatio would be better?