Word info

octadecapeptide

Noun

Meaning

octadecapeptide (plural octadecapeptides)

A polypeptide containing eighteen amino acid moieties

Source: en.wiktionary.org

Close letter words and terms