An Encylopedia Britannica Company

turkey vulture

1 ENTRIES FOUND:
turkey vulture noun
plural turkey vultures
turkey vulture
noun
plural turkey vultures
Britannica Dictionary definition of TURKEY VULTURE
[count]
: a large American bird that eats dead animals
called also turkey buzzard