Peroxisome
Peroxisome,
British Society for Cell Biology,

Find out what peroxisomes are here.