Science Word Puzzle

公开|
4
2
6
3
5
1
7

横向

1

Glass that splits light into spectrum

2

Unit of electric potential

5

Unit of energy

纵向

2

Hottest planet in solar system

3

Nerve cell in the brain

4

Absolute temperature scale unit

6

Preserved remains of ancient life

7

Measure of matter in an object