amphopeptones
English
Noun
amphopeptones
plural of
amphopeptone