>finished the veilbreaker quest
>daughter gives me some items, including some stuff for my helminth
>she also says if i don't know what a helminth is then i should spend some more time on deimos
>i don't know what a helminth is
What do I gotta do on Deimos?