I know a similar question was asked here, but I just need a clarification of the proof, I have no problem deleting my question after I get it.
If $f$ holomorphic over $\mathbb{C}$ such that $|f^{(n)}(z)|\leq M$, then $f$ is a polynomial $\leq n$ degree.
Letting $g(z)=f^{(n)}(z)$ from liouville theorem we get $f^{(n)}(z)=c$, $c \in \mathbb{C}$
My question: is $f$ a polynomial by definition since the $n$-th derivative is a constant ? and the proof is complete or do I have to prove something more ?