domoic acid Meaning, Definition & Usage

  1. noun a neurotoxin that is deadly for humans; found in various marine algae

WordNet