Ellipsidion humerale, or common ellipsidion or bush cockroach, is a harmless species of cockroach native to northern parts of AustraliaEllipsidion humerale at Friends of Queens Park Bushland and also found in the vicinity of Perth, Western Australia and Brisbane, Queensland.Adult Ellipsidion humerale at Save Our Waterways Now project, Brisbane

References