News tagged with smell receptors

Darwin's finch and the evolution of smell

Darwin's finches - some 14 related species of songbirds found on the Galapagos and Cocos Islands - will forever be enshrined in history for having planted the seeds of the theory of evolution through natural selection. Today, ...

dateApr 06, 2010 in Plants & Animals
shares0 comments 2
  • 1 2