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? firstname.lastname@example.org