New eyeless ‘demon cavefish’ discovered in Alabama named after mythological Demogorgon
Few people know of its existence, but Bobcat Cave in Huntsville, Alabama, is one of the most unique ecosystems in the United States. With a mapped length of nearly 1,490…