viricide: an agent (physical or chemical) that inactivates or destroys viruses
agent: a substance that exerts some force or effect
bombardier beetle: beetle that ejects audibly a pungent vapor when disturbed