When I teach mathematical induction, at some point I will get around to giving a formal statement of induction. The formal statement that I write might start with words like this:
The Principle of Induction: Given a statement $P(n)$ defined for all natural numbers $n$ ...
This sets the stage: if one wishes to prove that some statement $P(n)$, one that is defined for all natural numbers $n$, is actually true for all natural numbers $n$, here is a method for doing this. That method is called induction.
And, as you well know, the formal statement of the method continues something like this:
... if $P(1)$ is true, and if the implication $P(n) \implies P(n+1)$ is true for all $n \ge 1$, then $P(n)$ is true for all $n \ge 1$.
My point is this: as this common formulation of induction is stated, the fact that it is induction on "$\mathbb N$" is baked into the formulation, and so it is not necessary to keep inserting the prepositional phrase "on $\mathbb N$".
Now, having said that, as you learn more mathematics the language will change. As mathematical history as progressed, the language has already changed. There is almost never one explicitly correct way to say something in mathematics.
We are all human beings around here, and what's important is human communication of mathematics.
If you find that a mathematical phrase is too imprecise to clearly communicate the idea to others, then yes, you should feel free to recast the phrase into more precise language. You may have heard of transfinite induction, for example. In any context where transfinite induction is under discussion, then yes, it would probably be very wise to say "induction on $\mathbb N$" in order to distinguish it from induction on some more complicated ordinal number.
If on the other hand you find that a mathematical phrase is redundant, and that you can communicate just as clearly with an abbreviated phrase, then you should also feel free to adopt that abbreviation.