honey buzzard
nounDefinition of honey buzzard
: a European hawk (Pernis apivorus) related to the kites and feeding on insects and small reptiles and often tearing up nests of wasps and bumblebees to eat their larvae
— called also honey kite
Keep scrolling for more