Science Terminology

Public|
8
7
6
5
2
4
1
3

Across

1

Absolute temperature scale unit

3

Amplified beam of light

4

Tissue that contracts for movement

5

Icy body with a tail near the sun

8

Unit of force

Down

2

Naturally occurring inorganic solid

4

Natural satellite of Earth

6

Nerve cell in the brain

7

Disturbance that transfers energy

Science Terminology - Amazing Crossword