Science Word Puzzle

公开|
3
4
2
1
5
6
8
7

横向

1

Reddish electrical conductor

4

The Red Planet

5

Mass per unit volume

7

Form of thermal energy

8

Absolute temperature scale unit

纵向

2

Natural satellite of Earth

3

Push or pull on an object

6

Blocking of light by a celestial body