Word info

adenoregulin

Noun

Meaning

adenoregulin (uncountable)

An antibiotic peptide present in the skin mucus of some frogs

Source: en.wiktionary.org

Close letter words and terms