Tag Archives: Giraffa giraffa angolensis

Habitat heterogeneity and social factors drive behavioral plasticity in giraffe herd-size dynamics