What do you think? Dermal denticle or piece of coral? Or...something else entirely....