TETRODOTOXINS
Definition
TETRODOTOXINS is the plural of TETRODOTOXIN.
noun TETRODOTOXIN: a powerful neurotoxin found in the ovaries of pufferfish.
TETRODOTOXINS is the plural of TETRODOTOXIN.
noun TETRODOTOXIN: a powerful neurotoxin found in the ovaries of pufferfish.