Definition of Tetrodotoxin from the PharmacyDictionary.in
Tetrodotoxin
Synonyms or meaning of Tetrodotoxin
A highly poisonous substance found in certain marine animals like the puffer fish.
Image related to Tetrodotoxin
Not Available
Definition of Tetrodotoxin from the PharmacyDictionary.in
A highly poisonous substance found in certain marine animals like the puffer fish.
Not Available