Definition, synonyms and related words
Any of various fish, having only rudimentary eyes, that inhabit underground waters.