English

edit

Noun

edit

depletomes

  1. plural of depletome