contestada

Could both the food competition hypothesis and the sexual competition hypothesis explain why giraffes have long necks