Looks to be a commonly found Foraminiferan, which as you already guessed, trap/catch food and detritus as it passes by in the water flow.
Chuck
Thank you for the ID, how big do they get? Or better yet, how about a link I can go to for more info?
Aaron