Science Brain Teaser

Public|
2
3
7
1
5
6
4
8

Across

1

Preserved remains of ancient life

4

Mass per unit volume

7

Basic unit of life

8

Icy body with a tail near the sun

Down

2

Glass that splits light into spectrum

3

Blocking of light by a celestial body

5

Unit of electric potential

6

Tissue that contracts for movement