long-legged buzzard
Noun
Meaning
long-legged buzzard (plural long-legged buzzards)
Buteo rufinus, a bird of prey in the Buteo genus, resident or breeding from North Africa to central Asia.
Noun
long-legged buzzard (plural long-legged buzzards)
Buteo rufinus, a bird of prey in the Buteo genus, resident or breeding from North Africa to central Asia.