"Why is there a radish in my spaghetti?"
Translation:Mengapa ada lobak di spageti saya.
Yes the root is "Apa" which is an interrogative pronoun. Mengapa is the formal version of "Why" and the slightly less formal and commonly heard version is "Kenapa" = why. From there it goes downhill quickly and you get a lot of really colloquial versions of it depending on what neighborhood of Jakarta you are in. Stuff like "Ngapa" "Gapaah" and my personal favorite "Ngapain apa" (what are you doing? very colloquial)