Search
Close this search box.

strange-sea-creatures-10

Christmas Tree Worms are similar to those found in the film Avatar. They are alien-like filter-feeding worms that live inside of tubular tunnels excavated from coral or rock.

« 1 ... 89 10

Leave a Comment

Your email address will not be published. Required fields are marked *

You Might Like:

From Our Network: