What is the common name of annelids ?
Segmented worms.
Name the excretory organ of annelids.
Name the parasitic annelid.