English

edit

Noun

edit

intellectualoids

  1. plural of intellectualoid