Irish Sign Language STEM Glossary header
Irish Sign Language STEM Glossary

Video Finder

Select any filter and click on Apply to see results

Vaccine

A product that stimulates a person's immune system to produce immunity to a specific disease, protecting the person from that disease.

Subject Area
biology