imaginists

English

Noun

imaginists

  1. plural of imaginist