Minda Berbeco's picture

What was left on my desk?

I came into the office this morning and discovered someone had left mysterious little fossils on my desk. I think I can identify these fossils (although nailing the specific species may be tricky). Can you identify them?

How's that for a little mid-week mystery?