Any hairy caterpillar which appears in great numbers,
devouring herbage, and wandering about like a palmer. The name is
applied also to other voracious insects.
* These videos are coming directly from Youtube, they may or may not be most relevant to the word "Palmerworm"
What is Define Dictionary Meaning?
Best thing is, its free and you can even contribute without creating an account.