If you hold MSc degree then you have 17 years of education..lets count 12 + BSc(3 years) + MSc(2 years) Total 17 years. Since in canada Bachelor degree is of 4 years after 12 right...so 16 years of education is equivalent to Bachelor`s Degree of Canada..mean Under graduate degree...As far as graduate degree is concerned in canada, It comes after having 16 years of education. In your case you can apply for Graduate degree(MSc degree) in canada since you have Master degree from indian university which is equivalent to bachelor`s degree in canada..hope it helps...
BSc degree is called Under graduate degree in canada but in india Bsc is called Graduate degree
MSc degree is called Graduate degree in canada whereas in india MSc is called Post Graduate degree..this is the difference