FROGHOPPER

Definition of FROGHOPPER

  1. (noun)a variety of spittlebug