In its habitat, an animal needs to find enough food, water and shelter to survive.
(an animal; needs; to find enough food, water and shelter; L:In its habitat) Context(an animal needs,List([16, 31))):(an animal; needs to find; enough food, water and shelter to survive)
an animal needs,List([16, 31))
an animal an animal
needs needs to find
to find enough food, water and shelter L:In its habitat
enough food, water and shelter to survive