cyclotetrapeptides
English
Noun
cyclotetrapeptides
plural of
cyclotetrapeptide