La especie fue descrita cientificametne por Louis Jean Pierre Vieillot en 1805, con el nombre de Malimbus nigricollis.[3] Se reconocen cuatro subespecies:[4] El tejedor cuellinegro es un pájaro rechonco que mide unos 16 cm de largo y tiene un robusto pico cónico.La subespecie del sur, de Nigeria hasta el este, tiene una apariencia bastante diferente.Se alimenta de semillas e insectos y alguna materia vegetal más.Construye un gran nido globular colgante trenzado con hierbas, con una entrata en la parte inferior.