English

edit

Noun

edit

peptidomimetics

  1. plural of peptidomimetic