migratory – adj. relating to birds, fish or other animals that migrate
species – n. a group of living organisms made up of similar individuals
principle – n. a basic idea or rule that explains how something happens or works
virtually – adv. almost
come to light – phr. make or become widely known
net – adj. an amount left over after all costs have been taken away
diverse – adj. including many different kinds
consistent – adj. always behaving in a similar way
incredibly – adv. extremely
respond – v. say or react to something in reply