Megaloblatta is a giant cockroach genus found in South and Central America. Scientists have been fascinated by these insects for than a century because of their incredible size, broad wings, and ...
This media is in the public domain (free of copyright restrictions). You can copy, modify, and distribute this work without contacting the Smithsonian. For more information, visit the Smithsonian's ...