snailfish
Concise Oxford English Dictionary © 2008 Oxford University Press:
snailfish
▶noun (pl. same or snailfishes) a small sea fish with loose jelly-like skin and typically a ventral sucker. [Liparis liparis (N. Atlantic) and other species.]
'snailfish' also found in these Oxford entries:

