MAPLE WORM
Meaning of MAPLE WORM in English
noun
: a grub that is the larva of a saturniid moth ( Anisota rubicunda ) and that defoliates maples
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012