Big Huge Thesaurus

parafovea

noun

sounds kind of like