oligopolists

English

Noun

oligopolists

  1. plural of oligopolist