English

edit

Noun

edit

alkylators

  1. plural of alkylator