Definition - turkey buzzard

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

turkey buzzard
  1. a New World vulture that is common in South America and Central America and the southern United States
  2. common in South America and Central America and southern United States