Cuckoo falcon Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any falcon of the genus Baza. The genus inhabits Africa and the East Indies.

Webster 1913