English dictionary
domoic acid meaning and definition
Definition and meaning of domoic acid at MeaningMonkey.org. domoic acid meaning and definition in the English Dictionary.DOMOIC ACID noun
Definition of domoic acid (noun)
- a neurotoxin that is deadly for humans; found in various marine algae
Source: Princeton University Wordnet