Close
Spittlebug
Cercopidae/ Mahanarva fimbriolata