octapeptide (English, noun)
expansion: octapeptide (plural octapeptides)
Senses:
glosses: An oligopeptide having eight amino acids.
Forms:
form: octapeptides
tags: plural