pine spittlebug

Explore definitions, synonyms, and language insights of pine spittlebug

Definitions

Noun
North American insect that attacks pines