PHOTOBLEPHARON PALPEBRATUS
(noun)Definitions
There is 1 meaning of the phrase
Photoblepharon Palpebratus.
Photoblepharon Palpebratus - as a noun
Fish of deep dark waters having a light organ below each eye
Synonyms (Exact Relations)
flashlight fish