function and structure of animals 2795496