
The Outside Story: Spittlebugs hide in plain sight
Spittlebugs are the nymphs of froghoppers, insects in the order Hemiptera and the superfamily Cercopoidea.
Spittlebugs are the nymphs of froghoppers, insects in the order Hemiptera and the superfamily Cercopoidea.