Science Word Puzzle

公开|
4
6
7
3
8
2
1
5

横向

1

Preserved remains of ancient life

3

Unit of heredity

5

Gas essential for breathing

6

Unit of energy

7

Unit of electric potential

纵向

2

Reddish electrical conductor

3

Precious yellow metallic element

4

Center of an atom or cell

8

Blocking of light by a celestial body