释义 |
zebra finch noun : a small Australian weaverbird (Poephila castanotis or Taeniopygia castanotis) whose plumage is mainly light gray and white but with the upper tail coverts broadly barred black and white and the sides of the head orange-rufous and which is commonly kept in captivity |