Forgot your password?
New to StudyAdda? Sign up
Solenocytes are the main excretory structures in: (a) annelids (b) molluscs (c) echinodermates (d) Platyhelminthes write a correct answer and give reason with their soppart