emmacrossfittpa emmacrossfittpa 07-06-2020 Biology contestada Ok so I found a lot of these in my room and now they’re all dead and I have no idea what kinda bug it is so if you know what it is this is worth 20 points