'Sup guys. I've recently been assisting with dismantling a garden shed, and came across some odd creatures I'd like you to identify.I don't have a picture so you'll have to go from my description; small yellow caterpillar/maggot type guys that seem to feed on/live in the polystyrene which was used as insulation.Anybody here have any idea what these are?Picture unrelated.
did they have legs? and if so, how many?probably some type of beetle larvae. pic related
Yeah sounds like Grubs to me.