stressful – adj. causing mental or emotional stress
binoculars – n. a handheld device that helps see far away
inhabitant – n. one that occupies a particular place regularly
generate – v. to bring into existence
oasis – n. a place that provides relief or water
species – n. a kind or sort
migratory – adj. relating to animals moving from one place to another