No, it's not really made of glass, but you can see the heart beating inside
this frog, one of 30 new species of creatures found in the highlands of Ecuador. See more of the discoveries in a photo gallery at National Geographic.
Link -via
Metafilter(image credit: Paul S. Hamilton, RAEI)
-T
A possible solution to unnecessary biology class disections?