Recently, my course of inorganic chemistry has begun, and in the nomenclature of inorganic acids, our professor told that phosphoric acid is $\ce{H3PO4}$ and phosphorous acid (orthophosphorous acid) is $\ce{H3PO3}$.
He explained to us that usually, the oxyacid of the highest oxidation state end with the suffix -ic.
So my question is, even in $\ce{H5PO5}$, phosphorous exhibits its highest oxidation state, so why isn't it called phosphoric acid, instead of $\ce{H3PO4}$?