LiveScience Image Gallery
This scanning electron micrograph shows the appendages of the ostracod species called Harbinia micropapillosa. New imaging techniques have revealed the internal organs, particularly reproductive organs, of this extinct crustacean. Credit: Natural History Museum in London.
