Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Saturday, December 15, 2012

Dolphin hearing system component found in insects


A hearing system component thought to be unique in toothed whales like dolphins has been discovered in insects, following research ...
Continue Reading 

No comments: