English Eucorydia Cited by user Edward-Woodrow on 20 Nov 2022 Eucorydia is a genus of cockroaches. Species are found in Asia. They are characterized by a metallic greenish-bluish pronotum and sometimes orange markings on the…