This newly-found marine life has scientists baffled as to what it is

Scientists from the National Ocean and Atmosphere ic Association (NOAA) have found an organism that they can't explain. The moss-like thing was found more than 1,700 feet underwater.

Follow Tech Insider: On Facebook

Original Article

Loading...

You might also like More from author

Comments