Alligator
UCMP 119043 | Femur | 99 μm | Circularly polarized light
Lee A.H. 2004.
Journal of Anatomy
204: 197-207.
PREVIOUS PAGE