Preheat oven to 190-degree Celsius.
In a small bowl, add ground flaxseed and water. Whisk them together and cover it with a lid. Allow it to rest until it becomes thick and looks like gelatin. It may approximately take 10-15 minutes.
In a large bowl, add all-purpose flour, wheat flour, baking powder, baking soda and salt. Stir well and keep it aside.
In another bowl, pour yoghurt, milk, oil, honey and flaxseed mixture. Mix well.
Then pour the yoghurt mixture into the flour mixture. Gently combine everything together. Avoid over mixing, as it may make the bread dense.
Pour the bread batter into a baking tin lined with baking paper. With a spatula spread the batter evenly. Bake for 45-50 minutes or until a wooden skewer inserted in the middle of the bread comes out clean and the top is golden brown in colour.
Take it out of the oven and allow it to cool down completely before slicing. Generously apply butter over the freshly baked bread slices and enjoy.