YourDictionary

tetrodotoxin medical definition

noun
A potent neurotoxin, found in many puffer fish and certain newts.

Learn more about tetrodotoxin

link/cite print suggestion box