Word info

diazonamide

Noun

Meaning

diazonamide (plural diazonamides)

(biochemistry) Any of a family of cytotoxic peptides found in marine ascidians of the genus Diazona.

Source: en.wiktionary.org

Close letter words and terms