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