Definition of tetrodotoxin

Definition of tetrodotoxin
  1. tetrodotoxin Noun A neurotoxin found in "Tetraodontiformes" such as pufferfish.
Need more help? Try our forum NEW