English edit

Noun edit

permethylations

  1. plural of permethylation