Relacionar Columnas Scientific TermsVersión en línea Can you match the scientific term to the description? por Connected Business English 1 Osmosis 2 Hypothesis 3 Exothermic 4 Chromosome 5 Chlorophyll 6 Barometer A proposed explanation for something prior to investigation A structure of acids and proteins found within living cells The process when molecules pass through a membrane A green pigment found in plants The release of heat An instrument which measures the pressure of the atmosphere