digesters

English

Noun

digesters

  1. plural of digester

Anagrams