VariousWords beta
Related Terms:
Noun
Definition: Any fish of the family Scopelidae.
Adjective
Definition: Like or relating to fishes of the former genus Scopelus, or the former family Scopelidae, including many small marine fishes, most of which are phosphorescent.