English dictionary
swamp sparrow meaning and definition
Definition and meaning of swamp sparrow at MeaningMonkey.org. swamp sparrow meaning and definition in the English Dictionary.SWAMP SPARROW noun
Definition of swamp sparrow (noun)
- North American finch of marshy area
- synonyms: Melospiza georgiana
Source: Princeton University Wordnet