elephant fish
noun
: a chimaeroid fish (Callorhynchus callorhynchus) with an elongated mobile projection of the snout
broadly
: any of various other chimaeras
Love words? Need even more definitions?
Merriam-Webster unabridged
Share