Science Word Puzzle

公开|
7
4
2
9
10
1
3
6
5
8

横向

1

Tectonic landmass section

4

Absolute temperature scale unit

5

Unit of energy

6

Basic unit of life

10

Unit of power

纵向

2

Gas form of a liquid

3

Blocking of light by a celestial body

7

Unit of force

8

Amplified beam of light

9

Center of an atom or cell