English edit

Noun edit

trypanocides

  1. plural of trypanocide

Anagrams edit