Science Word Puzzle

Public|
5
3
2
7
1
4
8
6

Across

1

Element found in all living things

4

Biological catalyst

6

Glass that splits light into spectrum

7

Particle of light

Down

2

Preserved remains of ancient life

3

Disturbance that transfers energy

4

Blocking of light by a celestial body

5

Natural satellite of Earth

8

The Red Planet