photoblepharon_palpebratusEnglish

Photoblepharon palpebratus, flashlight fish

Noun

Fish of deep dark waters having a light organ below each eye

English: flashlight fish, Photoblepharon palpebratus

English words with similar meanings

Show 1 words