English Giant burrowing cockroach Cited by user Chris Capoccia on 26 Jul 2011 The giant burrowing cockroach (Macropanesthia rhinoceros) is also known as the rhinoceros cockroach and litter bug (the latter name may be misleading, as cockroaches are…