domoic acid n : a neurotoxin that is deadly for humans; found in various marine algae
Copyright © 2024 3Dict.net