WGKKINGS WGKKINGS 01-01-2016 Biology contestada Nephridia, the excretory organs in earthworms, are equivalent to the ____________ in humans and frogs.