Discovered 3 new species of cockroaches
Although the giant cockroach family, the scientific name is Blaberidae, the new species are quite small in size compared to its cousins.The new cockroach species looks like an alien creature in Vietnam
Scientists discovered one of the most exotic cockroaches ever known, with a very large helmet-shaped head and long legs.