Weaver birds, the little architect

2 years ago
34

Ploceidae is a family of small passerine birds, many of which are called weavers, weaver birds, weaver finches and bishops. These names come from the nests of intricately woven vegetation created by birds in this family.

Loading comments...