Peroxisome
Peroxisome,
British Society for Cell Biology,

Find out what peroxisomes are here.
Comments: 0
Votes:36