Ecology, Niches and Habitats

 

An essay on ecology, niches and habitats (258 words).