New theory says horseflies hate them
(Newser) -
A new theory offers a simple explanation on why zebras have stripes: Horseflies hate them. Researchers discovered that the flies will go after an all-black animal or an all-white animal more than a striped one, reports LiveScience . What's more, the zebra's narrow, vertical stripes seem tailor-made to ward...
More »