Deyana16 Deyana16 13-05-2021 Biology contestada an organism that is made of many eukaryotic cells and eats snails. Which kingdom of life is it?