meaning of Autotoxication

Autotoxication meaning in General Dictionary

Same as car intoxication