depletor (English, noun)
expansion: depletor (plural depletors)
Senses:
glosses: A thing that depletes
Forms:
form: depletors
tags: plural