I read somewhere that there is a structure in invertebrates that is responsible for both reproduction and excretion. I know that cloaca has this function in the chordates class, but I am not sure what structure it would be in the invertebrates. I am thinking about nephridia present in mollusca & annelids or malpighian tubules present in arthropods& birds.
Any ideas?
Thanks in advance!
Any ideas?
Thanks in advance!