Skip to
noun
A small finch, notably in East Africa, that feeds on the seeds of the kip Villa vira species.
Browse