Photoblepharon palpebratus

Explore definitions, synonyms, and language insights of Photoblepharon palpebratus

Definitions

Noun
fish of deep dark waters having a light organ below each eye