polypeptide

Noun
  1. A peptide containing 10 to more than 100 amino acids (synset 114767096)

Found on Word Lists

Other Searches