Animals
How many stripes does a zebra have on average?
300
Background
A zebra has about 300 stripes on its body on average. Every zebra has its own pattern, a bit like a fingerprint. The stripes keep flies away and confuse predators during an attack. Scientists are still debating the exact purpose.
More Animals questions
How many bones does a giraffe's neck have?
See questionHow many months does a kangaroo joey stay in its mother’s pouch?
See questionHow many times can a hummingbird flap its wings per second?
See questionHow many years can a parrot live?
See questionHow many fingers does a sloth have on each hand?
See questionHow many humps does a Bactrian camel have?
See question