excretors
English
Noun
excretors
plural of
excretor