inhibidors
Catalan
Noun
inhibidors
plural of
inhibidor