Hummingbirds do have legs and feet, but they are very small and weak, built mainly for perching and shuffling sideways on branches rather than walking or hopping. Their anatomy is highly specialized for flight, making them poorly suited for movement on the ground.