amalgamators
English
Noun
amalgamators
plural of
amalgamator