As a proper noun myctophidae
is .
As a noun myctophid is
any of small, deep sea fish of the large family myctophidae, named after their conspicuous use of bioluminescence.
myctophidae
Not English
Myctophidae has no English definition. It may be misspelled.
myctophid
English
Noun
(en-noun)
any of small, deep sea fish of the large family Myctophidae, named after their conspicuous use of bioluminescence.
Synonyms
* lanternfish
See also
* anglerfish