octapeptide

nounA peptide composed of eight amino acids linked together.

No synonyms or antonyms found for this word.

octapeptide synonyms & antonyms | whatsthatwordmean | whatsthatwordmean