|Unicorns obviously have rainbow skeletons, right?|
The bones of the eastern fox squirrel (Sciurus niger), a resident of trees dotting the eastern parts of Canada and the US, glow pink if you shine an ultraviolet light on them. This weirdness is due to uroporphyrin I, an intermediary in the multi-step pathway by which animals make heme. Heme is found in hemoglobin and enables red blood cells to transport oxygen. Unlike their relatives (at least as far as we know), most eastern fox squirrels have a condition called congenital erythropoietic porphyria (CEP). Essentially, this means one of the enzymes involved in heme manufacture is broken, causing production to stall at the uroporphyrin I step. Fox squirrels have a bunch of this molecule circulating inside them, and it builds up in their skeletons. CEP also occurs in other mammals including humans. Presumably they also have pink bones (I can't find anything to confirm this, which is a total bummer). Another interesting thing is people with CEP are typically very sick, yet fox squirrels seem to get along just fine with it.
Several drugs and poisons can turn teeth and/or bones yellow. Being exposed to cadmium over a long period of time (e.g. working at a nickel-cadmium battery factory) can give you yellow teeth. Dogs dosed with thalidomide reportedly end up with yellow-green bones. Some folks even suspect eating a lot of carotene-rich foods such as carrots or sweet potatoes can turn your bones yellow. Yellow tetracycline antibiotics can cause teeth and bones to acquire a yellow-green-brown colour (one paper I read described it as khaki). This is usually seen in people who are exposed while in the womb or during early childhood. As they like to associate with calcium, tetracycline molecules tend to become stably incorporated into bone. They've been detected in skeletons from ancient Sudan and Egypt, a possible explanation being these populations ate food contaminated with tetracycline-producing bacteria. Bones containing tetracycline glow yellow-green under ultraviolet light.
|This yawning cat, with its yellow teeth, was given tetracycline at a young age (Source)|
Eating urchins can cause the bones and teeth of the sea otter (Enhydra lutris) to turn purple. This is likely due to their absorption of antioxidant polyhydroxynaphthoquinone pigments made by the urchins. By keeping populations of algae-eating urchins in check, sea otters help maintain the kelp forests of the northeastern Pacific Ocean.
Boulos PR, Knoepp SM, Rubin PA. 2007. Green bone. Archives of Ophthalmology 125(3):380-386. [Full text]
Chadefaux C, Vignaud C, Chalmin E, Robles-Camacho J, Arroyo-Cabrales J, Johnson E, Reiche I. 2009. Color origin and heat evidence of paleontological bones: Case study of blue and gray bones from San Josecito Cave, Mexico. American Mineralogist 94(1):27-33.
Dooley Jr AC, Moncrief ND. 2012. Fluorescence provides evidence of congenital erythropoietic porphyria in 7000-year-old specimens of the eastern fox squirrel (Sciurus niger) from the Devil's Den. Journal of Vertebrate Paleontology, 32(2):495-497. [First page]
Estes JA. 1980. Enhydra lutris. Mammalian Species 133:1-8. [Full text]
Ferrand J et al. 2014. On the origin of the green colour of archaeological bone artefacts of the Gallo‐Roman Period. Archaeometry 56(6):1024-1040.