Fun Science Puzzle

公开|
6
2
4
3
1
5
7
8

横向

1

Preserved remains of ancient life

4

Curved glass that refracts light

5

Unit of power

6

Unit of force

7

Molten rock beneath Earth surface

8

Substance with pH above 7

纵向

2

Absolute temperature scale unit

3

Unit of electric potential

5

Disturbance that transfers energy

6

Center of an atom or cell

7

The Red Planet