Meaning of sturnella magna

Definition of sturnella magna

(noun) a meadowlark of eastern North America

Other information on sturnella magna

WIKIPEDIA results for sturnella magna
Amazon results for sturnella magna