zebra finch Meaning, Definition & Usage

  1. noun small Australian weaverbird with markings like a zebra's
    Poephila castanotis.

WordNet