English

edit

Noun

edit

formylpeptides

  1. plural of formylpeptide