Noun Definitiontetrodotoxin1.Definition: a powerful neurotoxin found in the ovaries of pufferfishCategory: General