Noun Definition

starling

1.Definition: gregarious birds native to the Old World

Category: Animals