green fruitworm
noun
: the larva of any of several noctuid moths
especially
: an orchard pest (Lithophane antennata) that feeds on leaves and fruits
Love words? Need even more definitions?
Merriam-Webster unabridged
Share