Science Word Puzzle

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

横向

1

Preserved remains of ancient life

3

Form of thermal energy

4

Particle of light

9

Nerve cell in the brain

纵向

2

Unit of energy

4

Tectonic landmass section

5

Compound containing oxygen

6

Blocking of light by a celestial body

7

Path of a planet around the sun

8

Unit of force