Java finch

What is Java finch?

Java finch definition and meaning on Dictionary terms:
noun
a finchlike weaverbird, Padda oryzivora, of southeastern Asia, having gray plumage tinged with pink on the belly, often kept as a cage bird.

 

reference: www.dictionary.com/browse/java-sparrow

Tags: