The Madagascar hissing cockroach, also known as the hissing cockroach or simply hisser, is one of the largest species of cockroach, reaching 5 to 7.5 centimetres at maturity. They are native to the island of Madagascar, which is off the African mainland, where they are commonly found in rotting logs.
The specimen is encased in a 3“ x 4“ frame.