Word info

champacyclin

Noun

Meaning

champacyclin (uncountable)

(organic chemistry) A cyclic octapeptide present in Streptomyces champavatii

Source: en.wiktionary.org

Close letter words and terms