Clastoptera achatina PECAN SPITTLEBUG 9083212z

Clastoptera arizonana 6024693z

Clastoptera arizonana 6025041z

Clastoptera obtusa ALDER SPITTLEBUG 9069048z

Clastoptera obtusa ALDER SPITTLEBUG 3013464z

Clastoptera obtusa ALDER SPITTLEBUG 4003062z

Clastoptera obtusa ALDER SPITTLEBUG 5008846z

Clastoptera obtusa ALDER SPITTLEBUG 6011465z

Clastoptera obtusa ALDER SPITTLEBUG 3015684z

Clastoptera obtusa ALDER SPITTLEBUG 4003120z

Clastoptera obtusa ALDER SPITTLEBUG 9050880z

Clastoptera obtusa ALDER SPITTLEBUG 9083316z

Clastoptera obtusa ALDER SPITTLEBUG 9066647z

Clastoptera obtusa ALDER SPITTLEBUG 114530z

Clastoptera proteus DOGWOOD SPITTLEBUG 5010080z

Clastoptera proteus DOGWOOD SPITTLEBUG 5010130z

Clastoptera proteus DOGWOOD SPITTLEBUG 5000108z

Clastoptera proteus DOGWOOD SPITTLEBUG 5010128z

Clastoptera xanthocephala SUNFLOWER SPITTLEBUG 9051868z

Clastoptera xanthocephala SUNFLOWER SPITTLEBUG 9052532z
© Rob Curtis/The Early Birder