No. It does not mention the base cases.
A recursive definition (or program) must have two parts:
Here is fib(N):
fib(N)
fib( ) = (base case) fib( ) = (base case) fib( N ) = fib( N-1 ) + fib( N-2 )
The rule seems to be full of blanks. Can you fill them?