Definition of elephant-snout fish in English:

elephant-snout fish

noun

  • An edible African freshwater fish with a downcurved snout that is typically elongated and trunklike.

    Family Mormyridae: several genera, in particular Mormyrus

    Also called elephant fish
    • ‘This group includes electric eels, South American knife fish, and African elephant snout fish.’
    • ‘As strange as its mouth is the Elephant-snout fish gets even stranger.’