amphibicides
English
Noun
amphibicides
plural of
amphibicide