Noun java finch has 1 sense
  1. Java sparrow, Java finch, ricebird, Padda oryzivora - small finch-like Indonesian weaverbird that frequents rice fields
    --1 is a kind of weaver, weaverbird, weaver finch
    --1 is a member of Padda, genus Padda
,
TOP