Definition of Tetrodotoxin

  • 1. A powerful neurotoxin found in the ovaries of pufferfish Noun

Semanticaly linked words with "tetrodotoxin"

Hyponims for word "tetrodotoxin"