immunomodulants
English
Noun
immunomodulants
plural of
immunomodulant