Wiktionary
trypanocides
n. (plural of trypanocide English)
n. (plural of trypanocide English)