decayers

noun
  1. plural of decayer; things or organisms that cause decay or decomposition
  2. Usage: technical/scientific context; often used in ecology and biology

Examples