Science Word Puzzle

公开|
2
1
4
5
7
3
8
6

横向

1

Smallest unit of an element

2

Positive particle in nucleus

3

Amplified beam of light

6

Measure of matter in an object

8

Force that attracts objects together

纵向

2

Tectonic landmass section

4

Naturally occurring inorganic solid

5

Unit of power

7

Infectious microscopic agent