ploceus philippinus Meaning, Definition & Usage

  1. noun common Indian weaverbird
    baya.

WordNet