To camouflage
Yes, they do.
The main variation is that each giraffe has an individual spot pattern - no two giraffes ever have the same pattern.
they are all unique.
they are all unique.
Spotted, in the same pattern as their hair.
Yes, giraffes do have knees.
no never eat other Giraffes.
It has evolved to have a long neck to reach the leaves higher up in the trees
Giraffes
No. Giraffes are herbivores.
Giraffes can get harmed
a variation of a giraffe is its long neck