Membracidae are members of the family Membracidae, in the order Homoptera, class Insecta, and are often called "tree lice" or There are more than 3,000 known species of lice worldwide. Cicada. They are known for their unique appearance and rich species diversity, especially the unique shap...