Have you tried Aduna Moringa?
Aduna Moringa is a superleaf powder, a 100% organic green superfood, with a spinach-like flavour. You can find it in most health food shops such as Holland and Barrett. It’s not cheap, but a pouch will last you several months because you only need to use half to one teaspoon per serving, it’s very concentrated […]