Science Word Puzzle

公开|
8
3
5
2
1
7
4
6

横向

1

Unit of power

4

Chemical element in table salt

5

Natural satellite of Earth

纵向

2

Measure of matter in an object

3

Unit of electric potential

6

The Red Planet

7

Infectious microscopic agent

8

Nerve cell in the brain