Science Word Puzzle

公开|
8
4
7
2
1
5
3
6

横向

1

Preserved remains of ancient life

3

Biological catalyst

6

Unit of electric potential

7

Substance with pH below 7

8

Glass that splits light into spectrum

纵向

2

Icy body with a tail near the sun

4

The Red Planet

5

Hottest planet in solar system