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 register to write something here or to contact authors.
Lost password
Sign Up
Need help? accounthelp@everything2.com