griffon vulture
Explore definitions, synonyms, and language insights of griffon vulture
Definitions
Noun
large vulture of southern Europe and northern Africa having pale plumage with black wings