amoebacides

English

Noun

amoebacides

  1. plural of amoebacide