meaning of Autotoxin

Autotoxin - German to English

autotoxin