Noun
eicosapeptide (plural eicosapeptides) (biochemistry) An oligopeptide composed of twenty amino acid monomers