Autopoisonous

Definition of Autopoisonous from the PharmacyDictionary.in

Autopoisonous

This term refers to autotoxic, which means harmful to oneself.

Not Available