metabolizers
English
Noun
metabolizers
plural of
metabolizer