Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of puff-leg:
noun: Alternative form of puffleg [Any of numerous species of hummingbirds of the genera Eriocnemis and Haplophaedia, with large tufts of downy feathers on the legs.]