spittlebug

Noun

 * 1) Any of various small insects of the superfamily  that feed on plant sap and whose larvae produce cuckoo spit.