Nephridia are excretory structures of:

Sponges

None of Them

Annelids

Arthropods