Smear the cauliflower florets with a pinch of turmeric and salt.
Heat 1 tbsp oil in a kadai and fry the florets till they catch a tinge of light golden brown and have become slightly tender. Drain from oil, keep aside on a kitchen towel to absorb the excess oil.
Add the remaining oil to the kadai, when smoking hot, add the bay leaves, crushed cardamom, cinnamon and cloves, allow them to splutter.
When the spices start to release their aroma, throw in the chopped onions, fry till light brown.
Add the grated ginger, turmeric powder, cumin powder and green chillies, cook for 5 odd minutes till oil starts to release from the masala.
Add the fried cauliflower florets and a sprinkle of salt, give it a hearty stir, cook for a further 5 minutes.
Pour in the oranges juice and 1/4 cup of warm water, cover and cook over a medium flame till the cauliflower florets are just cooked, take care that they do not become mushy. Another 5-7 minutes I would reckon.
Finish with the orange segments, a hearty stir and a final 3-4 odd minutes over a medium flame. Serve hot.