English dictionary
skeletonizer
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
Any small moth whose larva eats the parenchyma of leaves, leaving the skeleton; as, the apple-leaf <i>skeletonizer</i>.
Source: webster1913