permethylations

English

Noun

permethylations

  1. plural of permethylation