Cockroaches from the equatorial humid equatorial rain forest of South America. Dictyoptera, Blattoptera, Blattodea from Amazon, Ecuador. Shutterstock Image - Cockroaches from the equatorial humid equatorial rain forest of South America. Dictyoptera, Blattoptera, Blattodea from Amazon, Ecuador. - ID: 546844978