back to search results
Share
twitterlinkedinfacebook
Image 46 of 56
< Prev Next >
1026045.jpg
Tiny sea cucumber found in a dead coral head (Pocillipora verrucosa)  taken apart by French scientist Laetitia Plaisance as part of Barcode of Life project.