azaspiracid
English edit
Noun edit
azaspiracid (plural azaspiracids)
- (biochemistry) Any of several organic compounds with a complex polycyclic structure, that is responsible for the toxicity of some mussels (Mytilus edulis)
azaspiracid (plural azaspiracids)