Tetrodotoxin
WordNet

noun


(1)   A powerful neurotoxin found in the ovaries of pufferfish
 
x
OK