towhee

1. (noun) any of numerous long-tailed American finches
Related Words: Chlorura chlorura, Pipilo erythrophthalmus, cheewink, chewink, finch, green-tailed towhee



Terms and Conditions of Use / Copyright Notice