English | German | Russian | Czech

amphibicide English

Meaning amphibicide meaning

What does amphibicide mean?

amphibicide

A substance used to kill amphibians. (chiefly, humorous) The killing of an amphibian.

Are you looking for...?