precipitators
English
Noun
precipitators
plural of
precipitator
Anagrams
periprostatic