I did a Google search and came up with

"toxin - any substance that can cause harm
poison - a toxin that causes its effect through ingestion or absorbtion
venom - a toxin that causes its effect through administration via a
specialised delivery system"