Zoologia - an international journal for zoology, 22 Jul 2015 Alien or insect? One fantastic family of Insect Hemiptera, the Membracidae, shows an immense variety of forms. Lencioni-Neto…