Bufotalin (noun) Definition, Meaning & Examples

noun
  1. the principal poisonous substance in the skin and saliva of the common European toad
Bufotalin (noun) Definition, Meaning & Examples

More Definitions