xenotetrapeptides
English
Noun
xenotetrapeptides
plural of
xenotetrapeptide