|
Definition of Myctophid
1. Noun. any of small, deep sea fish of the large family Myctophidae, named after their conspicuous use of bioluminescence. ¹
¹ Source: wiktionary.com
|
1. Noun. any of small, deep sea fish of the large family Myctophidae, named after their conspicuous use of bioluminescence. ¹
¹ Source: wiktionary.com