I need help with another specimen that popped out of the Ordovician matrix I was busting up last week. I have NO clue as to what this is, or if it is even a fossil. I have split literally a ton of matrix on this roadcut and have not seen this before: