isodipeptides
English
Noun
isodipeptides
plural of
isodipeptide