Scott Frazier This is a derbid planthopper (Family Derbidae). See http://www.projectnoah.org/spottings/7178059 It is also an arthropod, as are all arachnids, crustaceans & Insects. I'll put it in that group for you :-)
Comments (1)