Close

Spine headed apiomorph (Eriococcid)

Apiomorpha spinifer

Spine headed apiomorph  (Eriococcid)