A new species of cockroach looks like an alien creature in Vietnam
Scientists discovered one of the strangest species of cockroaches ever known, with a very large helmet-shaped head and long legs. Dr. Peter Vršanský and colleagues at the Slovak Academy of Sciences in Bratislava, Slovakia found a new species of cockroach…
Read more