Noun photoblepharon palpebratus has 1 sense
  1. flashlight fish, Photoblepharon palpebratus - fish of deep dark waters having a light organ below each eye
    --1 is a kind of spiny-finned fish, acanthopterygian
,
TOP