Tetrodotoxin meaning : (neurotoxin) A neurotoxin, originally discovered in Tetraodontiformes, and found in pufferfish, blue-ringed octopus, etc.
tetrodotoxin
sty
valuables
recrudesced
munshis