An insect that looks like a stick or a blade of grass, usually without wings and having antennae. They are herbivorous in nature and have been known to grow up a foot long.
Log in or registerto write something here or to contact authors.
Need help? email@example.com