› added 1 month ago
8
TIL the world’s largest cockroach is named megaloblotta longipennis and can measure nearly 4 inches in length.
via reddit.com