ivermectins
English
Noun
ivermectins
plural of
ivermectin