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