myctophid
noun
myc·to·phid
| \ ˈmiktəfə̇d\
plural -s
Definition of myctophid
: one of the Myctophidae
Keep scrolling for more