schistosomicides
English
Noun
schistosomicides
plural of
schistosomicide