Definify.com

Definition 2024


myctophid

myctophid

English

Noun

myctophid (plural myctophid or myctophids)

  1. any of small, deep sea fish of the large family Myctophidae, named after their conspicuous use of bioluminescence.

Synonyms

See also