• word of the day

    new world vulture

    new world vulture - Dictionary definition and meaning for word new world vulture

    Definition
    (noun) large birds of prey superficially similar to Old World vultures
    Synonyms : cathartid
Connect with us on Facebook