Close
Spine headed apiomorph (Eriococcid)
Apiomorpha spinifer