English edit

Noun edit

palmitoylations

  1. plural of palmitoylation