amoebacides
English
Noun
amoebacides
plural of
amoebacide