intellectualoids
English
Noun
intellectualoids
plural of
intellectualoid