Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Brachycolini Hormetica genus Hormetica Hormetica Close