Giant cockroach among jungle find
Scientists discover a species of “monster” cockroach and other new insects in Borneo jungle caves.
Originally from BBC News
Scientists discover a species of “monster” cockroach and other new insects in Borneo jungle caves.
Originally from BBC News
Leave a Reply