VariousWords beta
Related Terms:
Definitions:
Noun
tetrodotoxin
Definition: a powerful neurotoxin found in the ovaries of pufferfish
Definition: A neurotoxin, originally discovered in Tetraodontiformes, and found in pufferfish, blue-ringed octopus, etc.