Native and indigenous are similar meaning words that refer to naturally growing plants, living animals, and even original inhabitants of a particular region.
When using for animals, indigenous is used for species, while native is used for particular animals and not whole species.
For human beings, both native and indigenous are used almost interchangeably.