Pelomyxa palustris, a giant amoeba. User Bernard Jenni on YouTube, 27 Nov 2023 Pelomyxa palustris is a fascinating giant amoeba that doesn't contain mitochondria but are nevertheless able to live in…