Pending ID – Ormocerinae

Possibly Trichilogaster sp.
Larva found in galls on Acacia longifolia subsp sophorae
Late November 2014
Strathblane

   

Video taken with a digital microscope.  Not natural speed!