Designed by
Title
Madagascar cockroach, macro. Gromphadorhina portentosa a species of large tropical cockroaches from the family Blaberidae #270600236
Description
Madagascar cockroach, macro. Gromphadorhina portentosa a species of large tropical cockroaches from the family Blaberidae, hexapod