HONEY BUZZARD



Definition:

  1. [noun] Old World hawk that feeds on bee larvae and small rodents and reptiles
    Synonyms: Pernis apivorus