This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Skeletonizer

  1. n.
    Any small moth whose larva eats the parenchyma of leaves, leaving the skeleton; as, the apple-leaf skeletonizer.



Menu