noun. large cylindrical or flattened mostly tropical insects with long strong legs that feed on plants; walking sticks and leaf insects.
1. Noun, singular or mass The Margaret River burrowing crayfish and the Lord Howe Island phasmid (nicknamed 'land lobster'), possibly the world's most endangered insect, are both critically endangered due to habitat destruction and predation by invasive species.