GeneralConnection.com
➔
Dictionary
saratoga spittlebug
Noun
1. Saratoga spittlebug
1. Aphrophora saratogensis, spittle insect, spittlebug
Usage