mynamenae mynamenae 05-11-2016 English contestada “Some fish are able to see in the darkest depths of the ocean, where no sun penetrates, as a result of luminescent body parts.” In this sentence “luminescent” most closely means A. camouflage. B. all seeing. C. omniscient. D. glowing.