butterfish: small marine fish with a short compressed body and feeble spines
percoid fish: any of numerous spiny-finned fishes of the order Perciformes
west african: a group of languages spoken in the extreme western part of West Africa