padda oryzivora Meaning, Definition & Usage

  1. noun small finch-like Indonesian weaverbird that frequents rice fields
    Java finch; Java sparrow; ricebird.

WordNet