Noun turkey buzzard has 1 sense
  1. buzzard, turkey buzzard, turkey vulture, Cathartes aura - common in South America and Central America and southern United States
    --1 is a kind of New World vulture, cathartid
    --1 is a member of Cathartes, genus Cathartes
,
TOP