There's a specific term for organisms, like humans, who possess a significant number of their their sensory organs close to their brain. I was told what this was called in biology 101 during my first year as an undergraduate, but it's completely gone from my brain now. I think it's something like "Celephisation" but google brings up nothing when I try using that, or other permutations of that, as a keyword. Anyone got any ideas, it's been bugging me for about an hour now!
Tags: