degreasant

English

Noun

degreasant (plural degreasants)

  1. Synonym of degreaser.

Anagrams