Genes are located in the same location on homologous chromosomes.
No as lysosomes also can be found in plant cells and other organisms.
<h3> animal, plants and fungi</h3>
<h3>hope it helps</h3><h3><em><u>carry </u></em><em><u>on</u></em><em><u> learning</u></em></h3>