hatchetfish

Noun

 * 1) Any of several freshwater tropical fish of the family
 * 2) Any fish in the deep-sea stomiiform family

Synonyms

 * gasteropelecid
 * sternoptychid,