lizardfish

/ˈlɪzɑrdˌfɪʃ/

Definitions

1. noun

any of various elongated fish of the family Synodontidae, having a long, eel-like body

“A lizardfish was found in the coral reef, feeding on small crustaceans.”

Synonyms

  • eelfish
  • synodontid