Science Glossary
  • 500+ key scientific terms visualised in stunning images and concise textual definitions
  • Short 30 - 60 second films using memorable visual and written learning cues
  • Clear and engaging, Twig Science Glossary reinforces the learning of key curriculum terms
Meteorite

Meteorite

A rocky fragment from space that survives its fiery passage through the atmosphere and falls to Earth.

View film

Vesicle

Vesicle

A small sac containing gas or fluid.

View film

Photon

Photon

The basic unit of light and electromagnetic energy.

View film

Depression

Depression

An area of low pressure.

View film

Telescope

Telescope

An optical device that uses lenses or mirrors to magnify and observe distant objects.

View film

Photochemical reaction

Photochemical reaction

A chemical reaction caused by the absorption of light.

View film