Science Word Puzzle

公开|
3
2
5
6
7
1
4

横向

1

Amplified beam of light

3

Particle of light

4

Preserved remains of ancient life

5

Unit of power

6

Substance with pH above 7

纵向

2

Basic unit of life

3

Tectonic landmass section

7

Icy body with a tail near the sun

Science Word Puzzle - Amazing Crossword