Word info

lobatamide

Noun

Meaning

lobatamide (plural lobatamides)

(organic chemistry) Any of a group of macrolides in the sea squirt Aplidium lobatum

Source: en.wiktionary.org

Close letter words and terms