Remember that scene from Shrek when he pulls a whole earwax candle our of his ear? Yeah, I’m glad humans don’t… Read more Get an Earful of this — Earwax!
Bioluminescence is defined as light emitted by a living organism. A form of chemiluminesscence, bioluminescence is a chemical reaction that… Read more Bioluminescence
In 2014 scientists proposed a new species of river dolphin in the Araguaian basin of Brazil. In 2016, BBC’s Planet Earth II spotlighted this incredible species in the “Jungles” Episode.
#FindYourPark – Zion
POP goes the fungus! Pilobolus grows out of animal dung to become one of the fastest moving living things on the planet.