Definify.com

Definition 2024


Madagascar_buzzard

Madagascar buzzard

English

Madagascar Buzzard

Noun

Madagascar buzzard (plural Madagascar buzzards)

  1. Buteo brachypterus, a species of bird of prey in the Accipitridae family endemic to Madagascar.

Translations