Word info

neopeptide

Noun

Meaning

neopeptide (plural neopeptides)

A synthetic peptide, especially one designed to act as an antibiotic

Source: en.wiktionary.org

Close letter words and terms