Encephaloids September 4, 2017 Matt Ahlschwede Encephaloids are a subspecies of human specialized in intelligence. On the Life Page.