Wiktionary
nonapeptides
n. (plural of nonapeptide English)
n. (plural of nonapeptide English)