Home > Digital Image and Movie Galleries > 2003 Small World Gallery > Images
Rotterdam, The Netherlands Specimen: Magelonid larva (a polychaete worm) (100x) Technique: Differential interference contrast
BACK TO 2003 SMALL WORLD CONTEST WINNERS