digestors
English
Noun
digestors
plural of
digestor
Anagrams
godsister
,
ostridges