Marine polychaete Nereis sandersi under an electron microscope

 

v20240901