lanner falcon Definition
Dictionary Home » Words Starting with L » landed, landing ... lapse rate » lanner falcon
lanner falcon
noun
- 1. A species of large falcon that lives in the arid lands of the Mediterranean, Africa and SE Asia and which mainly eats other birds.
2. The female of this species. Compare lanneret.
