Catocala invasa is a moth of the family Erebidae first described by John Henry Leech in 1900.[1] It is found in China.[2]
Catocala invasa is a moth of the family Erebidae first described by John Henry Leech in 1900. It is found in China.