lipotetrapeptides
English
Noun
lipotetrapeptides
plural of
lipotetrapeptide