Froghopper

What is Froghopper?

Froghopper definition and meaning on Dictionary terms:
noun
any of numerous leaping, homopterous insects of the family Cercopidae, which in the immature stages live in a spittlelike secretion on plants.

 

reference: https://www.dictionary.com/browse/froghopper

Tags: