membracid

Noun

 * 1)  Any of the insect family.