Science Brain Teaser

公开|
6
2
3
4
1
8
7
5

横向

1

Push or pull on an object

3

Measure of matter in an object

5

Solid with repeating atomic pattern

6

Natural satellite of Earth

纵向

2

Element found in all living things

4

Blocking of light by a celestial body

6

The Red Planet

7

Positive particle in nucleus

8

Basic unit of life

Science Brain Teaser - Amazing Crossword