Science Word Puzzle

公开|
7
2
4
6
3
1
8
5

横向

1

Glass that splits light into spectrum

4

Infectious microscopic agent

5

Unit of force

6

Amplified beam of light

纵向

2

Center of an atom or cell

3

Push or pull on an object

7

Unit of energy

8

Natural satellite of Earth

Science Word Puzzle - Amazing Crossword