Word info

patellamide

Noun

Meaning

English Wikipedia has an article on:Patellamide AWikipedia
patellamide (plural patellamides)

Any of a class of lipophilic cytotoxic cyclic peptides that were originally isolated from the marine tunicate Lissoclinum patella

Source: en.wiktionary.org

Close letter words and terms