'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]