Word info Synonyms

myctophid

Noun

Meaning

myctophid (plural myctophids)

Any of the small deep-sea fish of the large family Myctophidae, known for their conspicuous use of bioluminescence.

Source: en.wiktionary.org

Synonyms

Close letter words and terms