Name the excretory of amphioxus.
A paired nephridia serves as excretory system in amphioxis.
The excretory structure of Amphioxus (cephalochordate) is:
Name the excretory organ of annelids.