Escala scharrerae


Escala scharrerae is a species of cockroach found in Australia.