photoblepharon palpebratus Meaning, Definition & Usage

  1. noun fish of deep dark waters having a light organ below each eye
    flashlight fish.

WordNet