Life … Animals Arthropods Insects Stick Insects Lonchodidae Lonchodini Denhama Grass Stick Insects genus Denhama Grass Stick Insects Denhama Close