HONEY BUZZARD


Meaning of HONEY BUZZARD in English

■ noun a large broad-winged bird of prey feeding chiefly on bees and wasps and their nests. [ Pernis apivorus and related species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.