minus-squareCynicRaven@lemmy.worldtoAsklemmy@lemmy.ml•Mitochondria is the power house of the celllinkfedilinkEnglisharrow-up2·1 month agoA parasite, you say? linkfedilink
A parasite, you say?