From Middle English, borrowed from Middle French eretical and from Medieval Latin haereticālis, from haereticus, equivalent to heretic + -al. See heretic.
Practice speaking and memorizing "heretical" and many other words and sentences in English.