English edit

Noun edit

digestors

  1. plural of digestor

Anagrams edit