froghopper

froghopper

English Noun
Ad

Definition

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

Etymology

From frog + hopper.

Ad