degreasants
English
Noun
degreasants
plural of
degreasant