>>11761450*octopuses.
Octopi derives from the mistaken assumption that oct?p?s is a second declension Latin noun. (The long "?" is not used in the 2nd declension.) Rather, it is (Latinized) Ancient Greek, from okt?pous (????????, gender masculine), whose plural is okt?podes (?????????).
Read a book and kill yourself.