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