Tag Archive | evolutionary ecologist

‘ Yikes, which is the landing runway ?’

Scientists find Zebra’s stripes are not for camouflage but to confuse horseflies.