Name the excretory organs in:
a.) Annelida
b.) arthopoda
​c.) mollusca

Annelida- Nephridia
Arthoroda-Malphigian tubules
Mollusca- kidneys

  • 3
What are you looking for?