spring cankerworm

Explore definitions, synonyms, and language insights of spring cankerworm

Definitions

Noun
variably colored looper; larva of Paleacrita vernata

More General Terms