Aphrophoridae or spittlebugs are a family of insects in the order Hemiptera. Afrophora willow. Meadow spittoon on the #315230969
Description
Aphrophoridae or spittlebugs are a family of insects in the order Hemiptera. Afrophora willow. Meadow spittoon on the branches of Salix in the sun zone.