octadecapeptide (English, noun)
expansion: octadecapeptide (plural octadecapeptides)
Senses:
glosses: A polypeptide containing eighteen amino acid moieties
Forms:
form: octadecapeptides
tags: plural