Step 1: Fill large saucepan with water; heat to boiling. Add 1 small head cauliflower (cut into 1-inch pieces); cook until easily pierced with knife, about 7 minutes. Drain; put in large bowl. Set aside.
Step 2: In the bowl of a food processor, combine 1/4 cup flour, 1/4 cup water, 2 teaspoons salt, 2 teaspoons cumin, 2 teaspoons coriander, 1 teaspoon dried basil, 1 large egg and 3 chopped green onions. Process until onions are finely chopped. Add to cauliflower. Stir in remaining 1 1/4 cups flour. Slowly add about 1/2 cup water, stirring until mixture resembles thick pancake batter.
Step 3: Heat 3 cups corn oil to 350 F. Scoop 1/4-cup amounts of batter into oil in batches; cook until golden, about 3 to 4 minutes per side. (To reheat leftover mshats, put on baking sheet and cook about 2 minutes in 400 F oven.)