TNF inhibitors
English
Noun
TNF
inhibitors
plural of
TNF inhibitor