Inanidrilus bulbosus

Inanidrilus bulbosus is a species of annelid worm. It is known from subtidal sands in the Atlantic coast of Florida.