snowy tree cricket

Explore definitions, synonyms, and language insights of snowy tree cricket

Definitions

Noun
pale yellowish tree cricket widely distributed in North America

More General Terms