domoic acid
English Dictionary
->
Letter D
-> domoic acid
Search Dictionary:
domoic acid Definition
(n)
a
neurotoxin
that
is
deadly
for
humans
;
found
in
various
marine
algae
domoic acid Synonyms
domoic acid
© Art Branch Inc.