Science Word Puzzle

公开|
6
5
2
1
3
4
7
8

横向

1

Measure of matter in an object

3

Substance with pH above 7

4

Disturbance that transfers energy

5

Tectonic landmass section

8

Natural satellite of Earth

纵向

1

Tissue that contracts for movement

2

Curved glass that refracts light

6

Absolute temperature scale unit

7

Smallest unit of an element