cankerworm

noun
  1. the larva of a moth that feeds on and damages the leaves of trees, especially fruit and shade trees
  2. something that gradually destroys or corrupts from within
  3. Usage: figurative

Examples