JAVA SPARROW





Definition:

  1. [noun] small finch-like Indonesian weaverbird that frequents rice fields
    Synonyms: Java sparrow, Java finch, ricebird, Padda oryzivora

Synonyms: