meaning of white throated sparrow

1. common North American finch with a white patch on the throat and black-and-white striped crown


Related Words

white-throated sparrow |

Developed & Maintained By Taraprasad.com

Treasure Words