Wiktionary
antiprotozoals
n. (plural of antiprotozoal English)
n. (plural of antiprotozoal English)