Diptera larvae??

Diptera larvae??

Observation - Diptera larvae??. Description: A good number of these were found in a packet of supermarket bought organic broccoli (had been kept in a fridge for about a week before opening) - any ideas what this could be?

A good number of these were found in a packet of supermarket bought organic broccoli (had been kept in a fridge for about a week before opening) - any ideas what this could be?