Science Word Puzzle

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

横向

1

Unit of power

2

Basic unit of life

4

Center of an atom or cell

7

Naturally occurring inorganic solid

9

Tissue that contracts for movement

纵向

1

Disturbance that transfers energy

2

Icy body with a tail near the sun

3

Absolute temperature scale unit

5

Substance with pH below 7

6

Solid with repeating atomic pattern

8

Form of thermal energy