Hi Akhilesh,
No, you cannot opt for M.tech in Agriculture Engineering after completing the B.tech in Mechanical Engineering.
All the best!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile