Find the word definition

Wikipedia
Insectia

Insectia is a nature documentary program on the Discovery Channel. The show's host, Georges Brossard, explains the life of insects by traveling around the world and introducing specimens in their natural habitat.