Word info

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.

Source: en.wiktionary.org

Related terms

Close letter words and terms