trypanocides

English

Noun

trypanocides

  1. plural of trypanocide

Anagrams