English edit

Noun edit

trypanosomicides

  1. plural of trypanosomicide