oligopsonists

English

Noun

oligopsonists

  1. plural of oligopsonist