About Ellipsidion humerale (Tepper, 1893)
Ellipsidion humerale, commonly called the common ellipsidion or bush cockroach, is a harmless species of cockroach. It is native to northern parts of Australia, and is also found in areas near Perth, Western Australia and Brisbane, Queensland.