POTATO WORM


Meaning of POTATO WORM in English

noun

: a large green white-striped caterpillar that is the larva of a hawkmoth ( Protoparce quinquemaculata )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.