Science Word Puzzle

公开|
6
7
4
2
5
3
1

横向

1

Mass per unit volume

3

Disturbance that transfers energy

5

Solid with repeating atomic pattern

6

Push or pull on an object

7

Tissue that contracts for movement

纵向

2

Reddish electrical conductor

3

Unit of power

4

Blocking of light by a celestial body

6

Preserved remains of ancient life