Answer: acanthins

AnswerCrossword Clue
acanthinsACANTHIN, a deposit within the skeletons of tiny animals