Science Word Puzzle

公开|
3
8
4
5
2
1
6
7

横向

1

Unit of electric potential

4

Natural satellite of Earth

6

Biological catalyst

纵向

2

Precious yellow metallic element

3

Icy body with a tail near the sun

5

Center of an atom or cell

7

Molten rock beneath Earth surface

8

Tissue that contracts for movement