'Photoblepharon palpebratus' definitions:

Definition of 'Photoblepharon palpebratus'

(from WordNet)
noun
Fish of deep dark waters having a light organ below each eye [syn: flashlight fish, Photoblepharon palpebratus]