Noun Definition

towhee

1.Definition: any of numerous long-tailed American finches

Category: Animals