Biology The excretory system in annelids is consisted of tubes called? A) flame cells B) metanephridia C) nephridia D) protonephridia Detailed Solution: No Details Prev Next