Doesn't "maboga" also mean vegetables? Perhaps it's a difference in dialect?
Mboga is singular. Maboga is the plural.
maboga means pumpkins. boga is pumpkin; maboga is pumpkins. mboga means vegetable or vegetables.
I also see the use of Mbogamboga here in Tanzania.
Yes. In Tanzania (in my experience) mboga means anything that accompanies chakula-- so meat and fish are both considered mboga! If you want to clarify that you mean edible plants, you say mbogamboga or mboga za majani.
Mnemonic: Don't bogart the vegetables!