Find the word definition

Wikipedia
Njalila

"Njalila" is an informal name for a genus of gorgonopsian therapsid from the Late Permian of southern Africa. Fossils have been found from Malawi, Zambia, and Tanzania.