Subscriber login


Forgot your password?

Library card login

Other

autotoxin


Definition of autotoxin

noun

  • a substance produced by an organism which is toxic to itself.

Derivatives

autotoxic

adjective

autotoxin in other Oxford dictionaries

Definition of autotoxin in the US English dictionary