I remember seeing something similar and was told it was a type of calcerous algae.