Spittlebug (noun) Definition, Meaning & Examples

noun
  1. the nymph of the froghopper, which surrounds itself with a frothy mass.
Spittlebug (noun) Definition, Meaning & Examples

More Definitions