peptidomimics
English
Noun
peptidomimics
plural of
peptidomimic