rico235t rico235t 08-12-2017 Chemistry contestada Scientists have found strange new life-forms called “tubeworms” on the deep ocean bottom. Which most likely provides energy for the tubeworms?