Vida finch

From Biology-Online Dictionary
Jump to: navigation, search

vida finch

(Science: zoology) The whidah bird.