southernfriedscience.com
Happy Fun Science FRIEDay – Glass Frogs
Raise your hand if you realized there were frogs so translucent you could see their innards? Ok if you actually raised your hand while reading this, kudos, but put it down now. Glass frogs are tiny…