Meaning of misdeliver

Definition of misdeliver

(noun) slender freshwater fishes of Eurasia and Africa resembling catfishes

Other information on misdeliver

WIKIPEDIA results for misdeliver
Amazon results for misdeliver