Multiple choice Which of the organisms have nephridia as an organ for excretion? Amoeba Caterpillar Leech Paramecium Hydra Reveal answer Fill a bubble to check yourself C Correct answer Explanation This is the correct option. Leech has nephridia as an organ for excretion.