English edit

Noun edit

imidoyls

  1. plural of imidoyl