Ploceus

trivial name latin name
Baglafecht Weaver Ploceus baglafecht
Village or Layard's Weaver Ploceus cucullatus
Vieillot's Black Weaver Ploceus nigerrimus