lobatamide
Noun
Meaning
lobatamide (plural lobatamides)
(organic chemistry) Any of a group of macrolides in the sea squirt Aplidium lobatum
Noun
lobatamide (plural lobatamides)
(organic chemistry) Any of a group of macrolides in the sea squirt Aplidium lobatum