Uncategorized
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 green organisms whos organs are visible from their underside given the translucent nature of their bellies. There were 148 … Read More “Happy Fun Science FRIEDay – Glass Frogs” »