English dictionary
honey buzzard meaning and definition
Definition and meaning of honey buzzard at MeaningMonkey.org. honey buzzard meaning and definition in the English Dictionary.HONEY BUZZARD noun
Definition of honey buzzard (noun)
- Old World hawk that feeds on bee larvae and small rodents and reptiles
- synonyms: Pernis apivorus
Source: Princeton University Wordnet