English

edit

Noun

edit

amebicides

  1. plural of amebicide