VariousWords beta
Related Terms:
Noun
Definition: A naturally-occurring δ-lactone isolated from the alga Lyngbya majuscula' that displays antibiotic activity
VariousWords beta
Definition: A naturally-occurring δ-lactone isolated from the alga Lyngbya majuscula' that displays antibiotic activity