HomeFish encyclopediaRay-finned fishesMilkfishShellearsWestern shellear Western shellear (Kneria polli) Scientific name: Kneria polli Trewavas, 1936 The Western shellear (Kneria polli) is a freshwater fish of the family Kneriidae. BiologyDorsal spines: 3; Dorsal soft rays: 7-8; Anal spines: 3; Anal soft rays: 6 - 7Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameKneria polliFamilyKneriidae (Shellears)OrderGonorynchiformes (Milkfish)ClassActinopterygii (Ray-finned fishes)Maximum length7.0EnvironmentFreshwater; benthopelagicClimateTropicalDistributionAfrica: Cuvo River system, Longa River system. Upper reaches of the Cunene, Okavango, and upper Zambezi in Angola and Zambia. Also in headwaters of Angolan rivers.Conservation status (IUCN)Least Concern (LC)Threat to humansHarmless SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026