Is That a Peacock Feather under your Coat … Or are You Just Happy to See Me?

August 21, 2008
An animal’s ability to survive often depends on how well it can avoid predators.   Many species of fish, birds, and mammals have evolved ingenious methods of staying hidden from...
Read More