'Saratoga spittlebug' definitions:

Definition of 'Saratoga spittlebug'

(from WordNet)
noun
Feeds on pines in northern United States [syn: Saratoga spittlebug, Aphrophora saratogensis]