quenchers
English
Noun
quenchers
plural of
quencher