What does Blutzikaden mean?

Blutzikaden - German to English

froghoppers [family Cercopidae]

View more

  • spittlebugs / spittle insects [family Cercopidae]