abstractors

English

Noun

abstractors

  1. plural of abstractor