tetrodotoxin

Nouns

  • (n) a powerful neurotoxin found in the ovaries of pufferfish

Words of close approximity