Science Word Puzzle

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

横向

1

Disturbance that transfers energy

3

Basic unit of life

4

Reddish electrical conductor

6

Curved glass that refracts light

7

Form of thermal energy

10

Natural satellite of Earth

11

The Red Planet

纵向

2

Biological catalyst

3

Solid with repeating atomic pattern

5

Unit of energy

8

Preserved remains of ancient life

9

Substance with pH above 7