scopeloid

scopeloid

(ˈskɒpəˌlɔɪd) or

scopelid

n
(Animals) a member of a family of deep-sea fish with luminous spots
Mentioned in ?