Is this an anemone??? Help Please ID

rileybb

Member
this is a small thing growing on my conch shell just wondering what it is ? I would say i that it is about the size of a dime


 
Top