Weaverbird

Noun

  • any of various Old World passerine birds, resembling finches, that build complex, communal nests

Leave a Reply

Your email address will not be published.