You feel both apprehensive and intrigued by the mysterious critters on the ocean floor.
Live Science reported that researchers from the National Oceanic and Atmospheric Administration (NOAA) discovered a new species of jellyfish along with a number of previously unknown creatures. another on the North Atlantic Expedition…