0%

ALL meanings of turkey buzzard

tur·key buz·zard
T t
  • noun turkey buzzard turkey vulture. 1
  • noun turkey buzzard a New World vulture, Cathartes aura, having a dark plumage and naked red head 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?