It examines the stages common to all insect life cycles - eggs, larvae, and adult- and desvribes insect physiology and the differences between groups of insects.
(It; examines; the stages common to all insect life cycles) (adult- and desvribes; insect; physiology and the differences between groups of insects)
It adult- and desvribes
examines insect
the stages common to all insect life cycles
physiology and the differences between groups of insects