how do I fight the root boss?
Git good.
Find them in dungeons, you'll find one once every 15 levels down.
You can track your root progress in the journal, at the bottom of the page.