11 letters · 22 points in Scrabble
noun green caterpillar of a geometrid moth; pest of various fruit and shade trees