The excretory structures found in earthworm are
Kidneys
Nephridia
Keber’s organs
Both a and c
Excretory Structures in Animals -
-
Nephridia are the tubular excretory structures of earthworms and other annelids. Hence the cprrect option is b. nephridia