myctophid

/mɪkˈtɒfɪd/

Definitions

1. noun

A family of small, bioluminescent, deep-sea fish, typically found in tropical and subtropical oceans.

“The myctophid family plays a crucial role in the marine food chain, serving as a vital food source for various predators.”

Synonyms

  • lanternfish
  • lightfish

Antonyms

  • large fish
  • shallow-water fish