permethylations
English
Noun
permethylations
plural of
permethylation