Definisi 'photoblepharon palpebratus'

English to English
noun
1 fish of deep dark waters having a light organ below each eye Terjemahkan
source: wordnet30


Visual Synonyms