The AI-powered English dictionary
plural knifefishes or knifefish
Any of numerous fish with knife-shaped bodies, from several different families. examples