Found this washed up on the beach - I think it is the cirri of a barnacle - the modified feet they u