dcsimg
Unresolved name

Lonchura fringilloides (Lafresnaye 1835)

Lonchura fringilloides is a species of in the family estrildid finches.