melba finch

Noun

 * , an estrildid finch of Africa.