fall cankerworm Meaning, Definition & Usage

  1. noun green or brown white-striped looper; larva of Alsophila pometaria

WordNet