antiprotozoals
English
Noun
antiprotozoals
plural of
antiprotozoal