depolymerizers
English
Noun
depolymerizers
plural of
depolymerizer