Dictionary.com
Thesaurus.com

snailfishes

  • plural
    of snailfish.
    snailfish
    noun
    any of several elongate, smooth-skinned fishes of the family Liparididae, inhabiting cold seas, having the ventral fins modified to form a sucking disk.

More Suggestions