Family Phasmatidae Subfamily Lonchodinae Tribe Lonchodini Genus Mnesilochus Species Mnesilochus sp. "Sangihe Island"