pearlsides

noun
plural pearlsides

Definition of pearlsides

: a small silvery isospondylous fish (Maurolicus pennanti) with several rows of luminous organs like pearls on the head and body that is widely distributed in the North Atlantic