solomonamide
Noun
Meaning
solomonamide (plural solomonamides)
(biochemistry) Any of a group of cyclic peptides present in some sponges
Noun
solomonamide (plural solomonamides)
(biochemistry) Any of a group of cyclic peptides present in some sponges