Cuban Cockroach, Cubaanse kakkerlak, Panchlora nivea



This cockroach is an invasive insect