English edit

Noun edit

abstractors

  1. plural of abstractor