where are hissing cockroaches found?
Madagascar hissing cockroaches live in forests on the island of Madagascar. They are herbivores. They live in hollow logs and scavenge amid the leaf litter and rotting wood of the forest floor for food like fallen fruit.