Meaning of domoic acid

Definition of domoic acid

(noun) a neurotoxin that is deadly for humans; found in various marine algae

Other information on domoic acid

WIKIPEDIA results for domoic acid
Amazon results for domoic acid