Prominent larvae?

Prominent larvae?

Observation - Prominent larvae? - UK and Ireland. Description: