RichThesaurus
tree sparrow
tree sparrow
antonyms
tree sparrow
definitions
noun
A bird of the species Passer montanus