calcareous endoskeleton