Definify.com

Definition 2024


New_World_vulture

New World vulture

English

Noun

New World vulture (plural New World vultures)

  1. Any of the large scavenging birds in the family Cathartidae.

Translations

See also