Word info Synonyms

lampfish

Noun

Meaning

English Wikipedia has an article on:lampfishWikipedia
lampfish (plural lampfish or lampfishes)

Any of several deep-water fishes that glow due to bioluminescence

Source: en.wiktionary.org

Synonyms

Close letter words and terms