thought collectives
English
Noun
thought
collectives
plural of
thought collective