dealfishes

noun
  1. plural of dealfish; large, elongated deep-sea fish with ribbon-like bodies
  2. Usage: marine biology

Examples