Cephalodiscus hodgsoni

Cephalodiscus hodgsoni is a sessile hemichordate belonging to the order Cephalodiscida.