Lysosomes are sometimes called………
a) peroxisomes
b) mesosomes
c) phagosomes
d) glyoxisomes
In the leaves of green plants, peroxisomes are the sites of ……..
a) respiration
b) photosynthesis
c) photorespiration
d) phototropism