Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Laxta Bark Cockroach species 2,655 observations Bark Cockroach Laxta granicollis Field notes Close