22.9k views
5 votes
Nephridia, the excretory organs in earthworms, are equivalent to the ____________ in humans and frogs.

User Animal
by
7.6k points

1 Answer

4 votes
Kidneys, the excretory organs
User Merritt
by
8.1k points