ebullating pumps
English
Noun
ebullating
pumps
plural of
ebullating pump