amphibicide
Noun
Meaning
A substance used to kill amphibians.
(chiefly humorous) The killing of an amphibian.
Source: en.wiktionary.orgNoun
A substance used to kill amphibians.
(chiefly humorous) The killing of an amphibian.
Source: en.wiktionary.org