English Nouns: peptidomimic

English Nouns verb 'peptidomimic' conjugated