click the top picture to return to the insect index

insect

This is really a very tiny worm-like creature.