ecosystem - n. everything that exists in a particular environment
sustain - v. to provide what is needed for (something or someone) to exist, continue, etc.
thrive - v. to grow or develop successfully
range - n. a series of mountains or hills in a line
mate - v. to have sexual activity in order to produce young
hummingbird - n. a very small, brightly colored American bird that has wings which beat very fast
fertile - adj. able to support the growth of many plants
uninhabited - adj. not lived in by people
rafting - v. the activity of traveling down a river on a flat boat (called a raft)
tent - n. a portable shelter that is used outdoors, is made of cloth and is held up with poles and ropes