meaning of Accipitriden

Accipitriden - German to English

accipitrids [family Accipitridae]

View more

  • old-world vultures [family Accipitridae]