Science Glossary
  • 500+ key scientific terms visualized 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
Meteor shower

Meteor shower

When a group of meteors appear to radiate from the same point of origin in a short period of time.

View film

Vaccine

Vaccine

A preparation based on a disease-causing microorganism, which stimulates the production of specific antibodies in the immune system.

View film

Magma

Magma

Molten rock below the surface of the Earth.

View film

Chemical energy

Chemical energy

Energy released in chemical reactions.

View film

Microorganism Glossary video

Microorganism Glossary video

An organism too small to be seen with the human eye.

View film

Nonflammable

Nonflammable

A substance that is not easily ignited.

View film