derepressors
English
Noun
derepressors
plural of
derepressor