fall cankerworm

Explore definitions, synonyms, and language insights of fall cankerworm

Definitions

Noun
green or brown white-striped looper; larva of Alsophila pometaria

More General Terms