What does Accipitriden mean?

Accipitriden - German to English

accipitrids [family Accipitridae]

View more

  • old-world vultures [family Accipitridae]