Wiktionary
schistosomicides
n. (plural of schistosomicide English)
n. (plural of schistosomicide English)