BUZZARDS
Scrabble letter values: B3U1Z10Z10A1R1D2S1 = 29
Definition
BUZZARDS is the plural of BUZZARD.
noun BUZZARD: a New World vulture that is common in South America and Central America and the southern United States.
Synonyms of BUZZARD: turkey_buzzard, turkey_vulture, Cathartes_aura