Cape sparrow


Cape sparrow

n (Animals) a sparrow, Passer melanurus, very common in southern Africa: family Ploceidae. Also called (esp South African): mossie