Word info

calyxamide

Noun

Meaning

calyxamide (plural calyxamides)

(organic chemistry) Any of a small group of cytotoxic cyclic peptides present in the marine sponge Discodermia calyx

Source: en.wiktionary.org

Close letter words and terms