A Forest of Christmas Tree Worms

This forest of Christmas tree worms is a group of polychaete worms that live on tropical coral reefs. See more celebratory ocean creatures in our slideshow!

Post new comment