todropscience - These are ossicles, small calcareous elements...

more about : todropscience