Paedo is in British English. Since when was creep related to feet?
pseudopod
pod is close enough
pseudo means something different
even though it's closer
whoever created English is an idiot, plus Latin isn't all that great either
That's pedi- I believe.
I searched pediphilia and all I could find were misspellings of child enthusiasm
and some dumbass UD "definition"
I think people just find words they don't understand, come up with some random thing for it to mean, and post it there