Close
Armoured cockroach
Catara rugosicollis