Definition of tetrodotoxin

Definition of tetrodotoxin
  1. tetrodotoxin Noun A neurotoxin found in "Tetraodontiformes" such as pufferfish.
Feedback Form