Wiktionary
hexapeptides
n. (plural of hexapeptide English)
n. (plural of hexapeptide English)