java finch definition

  • noun:
    • tiny finch-like Indonesian weaverbird that frequents rice industries
29 votes

How would you define java finch?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!