cockroach and moth DSC_0072 Published June 3, 2017 at 2465 × 1676 in Moth beetle cockroach Barry SullenderInstructor of Tropical Rainforest and Canopy Ecology for the Institute for Tropical Ecology and Conservation (ITEC).