Sorry I don't know what the species is. It is approx 1.25-1.5cm width. Next time I will try to remember a sheet of muslin or something like that so the light is completely diffused.
10 images stacked in Zerene stacker
Tripod, Olympus E M1X 60mm macro (120mm equiv) ISO 64, 0.8 sec f6.3
ACR/Zerenestacker/PSCC