Amba2nnifer Amba2nnifer 03-03-2016 Biology contestada The excretory organs found in flatworms and earthworms are called _____. a)kidneys b)Malpighian tubules c)nephridia d)nephrons