Dolphin hearing system component found in insects
Thursday, December 13, 2012 - 10:30
in Biology & Nature
A hearing system component thought to be unique in toothed whales like dolphins has been discovered in insects, following research [...]